{
  "cik": 1345016,
  "entityName": "YELP INC.",
  "facts": {
    "dei": {
      "EntityCommonStockSharesOutstanding": {
        "label": "Entity Common Stock, Shares Outstanding",
        "description": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.",
        "units": {
          "shares": [
            {
              "end": "2016-10-28",
              "val": 78457418,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2017-02-23",
              "val": 79602606,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "end": "2017-05-04",
              "val": 80582775,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-07-31",
              "val": 81803464,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-10-31",
              "val": 82889825,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2018-02-20",
              "val": 83474973,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "end": "2018-05-01",
              "val": 83657627,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-07-31",
              "val": 83675059,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-10-31",
              "val": 83083501,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2019-02-20",
              "val": 82025023,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "end": "2019-04-30",
              "val": 77270111,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-08-02",
              "val": 71027519,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-10-31",
              "val": 70201693,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2020-02-21",
              "val": 71839649,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "end": "2020-02-21",
              "val": 71839649,
              "accn": "0001345016-20-000023",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2020-04-29"
            },
            {
              "end": "2020-05-01",
              "val": 71889796,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-07-31",
              "val": 73132105,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-10-30",
              "val": 73996090,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2021-02-19",
              "val": 74930522,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2021-04-30",
              "val": 74497869,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-08-03",
              "val": 73564964,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-10-29",
              "val": 73016049,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2022-02-18",
              "val": 71104767,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "end": "2022-04-29",
              "val": 70859229,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-07-29",
              "val": 70273827,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-11-01",
              "val": 69702309,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2023-02-17",
              "val": 69543177,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2023-04-28",
              "val": 68838197,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-07-28",
              "val": 68713576,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-10-27",
              "val": 68472771,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2024-02-20",
              "val": 68281153,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "end": "2024-05-03",
              "val": 67458362,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-08-02",
              "val": 66908736,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-11-01",
              "val": 65817690,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2025-02-18",
              "val": 65033177,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "end": "2025-05-02",
              "val": 63842428,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-08-01",
              "val": 63060655,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-10-31",
              "val": 61491989,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2026-02-17",
              "val": 59517013,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27"
            },
            {
              "end": "2026-05-01",
              "val": 54990704,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "EntityPublicFloat": {
        "label": "Entity Public Float",
        "description": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.",
        "units": {
          "USD": [
            {
              "end": "2012-06-30",
              "val": 370387191,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2013-06-30",
              "val": 1297245543,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2014-06-30",
              "val": 4716654432,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2015-06-30",
              "val": 2823137714,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2016-06-30",
              "val": 2076475388,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2017-06-30",
              "val": 2335398905,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2018-06-29",
              "val": 3142028855,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2019-06-30",
              "val": 1991454326,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "end": "2019-06-30",
              "val": 1991454326,
              "accn": "0001345016-20-000023",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K/A",
              "filed": "2020-04-29",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2020-06-30",
              "val": 1415991469,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2021-06-30",
              "val": 2538873385,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2022-06-30",
              "val": 1459848656,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2023-06-30",
              "val": 1616163111,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2024-06-28",
              "val": 1584421099,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2025-06-30",
              "val": 1423349104,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025Q2I"
            }
          ]
        }
      }
    },
    "us-gaap": {
      "AccountsPayableAndAccruedLiabilitiesCurrent": {
        "label": "Accounts Payable and Accrued Liabilities, Current",
        "description": "Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits.",
        "units": {
          "USD": [
            {
              "end": "2018-12-31",
              "val": 61062000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 72333000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "end": "2019-12-31",
              "val": 72333000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": 72333000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "end": "2019-12-31",
              "val": 72333000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "end": "2019-12-31",
              "val": 72333000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 74702000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 60206000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 103378000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 87760000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-12-31",
              "val": 87760000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07"
            },
            {
              "end": "2020-12-31",
              "val": 87760000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "end": "2020-12-31",
              "val": 87760000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "end": "2020-12-31",
              "val": 87760000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 97292000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 106190000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 106408000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 119620000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "end": "2021-12-31",
              "val": 119620000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06"
            },
            {
              "end": "2021-12-31",
              "val": 119620000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "end": "2021-12-31",
              "val": 119620000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "end": "2021-12-31",
              "val": 119620000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 146283000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 132688000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 150804000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 137950000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 137950000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05"
            },
            {
              "end": "2022-12-31",
              "val": 137950000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "end": "2022-12-31",
              "val": 137950000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 137950000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 152860000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 171871000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 143889000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 132809000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "end": "2023-12-31",
              "val": 132809000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10"
            },
            {
              "end": "2023-12-31",
              "val": 132809000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "end": "2023-12-31",
              "val": 132809000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "end": "2023-12-31",
              "val": 132809000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 144943000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 117762000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 134746000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 131322000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "end": "2024-12-31",
              "val": 131322000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09"
            },
            {
              "end": "2024-12-31",
              "val": 131322000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "end": "2024-12-31",
              "val": 131322000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "end": "2024-12-31",
              "val": 131322000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 163640000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 142036000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 168552000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 158789000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27"
            },
            {
              "end": "2025-12-31",
              "val": 158789000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 155031000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "AccountsPayableCurrent": {
        "label": "Accounts Payable, Current",
        "description": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "units": {
          "USD": [
            {
              "end": "2011-12-31",
              "val": 2973000,
              "accn": "0001206774-12-001897",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-04"
            },
            {
              "end": "2011-12-31",
              "val": 2973000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "end": "2011-12-31",
              "val": 2973000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "end": "2011-12-31",
              "val": 2973000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 3441000,
              "accn": "0001206774-12-001897",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-04",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 2698000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 2221000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 2284000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "end": "2012-12-31",
              "val": 2284000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03"
            },
            {
              "end": "2012-12-31",
              "val": 2284000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "end": "2012-12-31",
              "val": 2284000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "end": "2012-12-31",
              "val": 2284000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 3020000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 1929000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 2839000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 3364000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "end": "2013-12-31",
              "val": 3364000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "end": "2013-12-31",
              "val": 3364000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "end": "2013-12-31",
              "val": 3364000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "end": "2013-12-31",
              "val": 3364000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 1578000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 1680000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 2226000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 1398000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "end": "2014-12-31",
              "val": 1398000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01"
            },
            {
              "end": "2014-12-31",
              "val": 1398000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "end": "2014-12-31",
              "val": 1398000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "end": "2014-12-31",
              "val": 1398000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 1836000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 1706000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 3305000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 3388000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "end": "2015-12-31",
              "val": 3388000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06"
            },
            {
              "end": "2015-12-31",
              "val": 3388000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "end": "2015-12-31",
              "val": 3388000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "end": "2015-12-31",
              "val": 3388000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 3200000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 1325000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 1005000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 2003000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "end": "2016-12-31",
              "val": 2003000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10"
            },
            {
              "end": "2016-12-31",
              "val": 2003000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "end": "2016-12-31",
              "val": 2003000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "end": "2016-12-31",
              "val": 2003000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 3963000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 3183000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 2269000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 4568000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "end": "2017-12-31",
              "val": 9033000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10"
            },
            {
              "end": "2017-12-31",
              "val": 9033000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "end": "2017-12-31",
              "val": 9033000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "end": "2017-12-31",
              "val": 9033000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 6620000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 9808000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 6829000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 6540000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "end": "2018-12-31",
              "val": 6540000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "end": "2018-12-31",
              "val": 6540000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "end": "2018-12-31",
              "val": 6540000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "end": "2018-12-31",
              "val": 6540000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 2931000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 2882000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 3139000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 6002000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "end": "2019-12-31",
              "val": 6002000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": 6002000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "end": "2019-12-31",
              "val": 6002000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "end": "2019-12-31",
              "val": 6002000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 6144000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 2568000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 10614000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 8853000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-12-31",
              "val": 8853000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07"
            },
            {
              "end": "2020-12-31",
              "val": 8853000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "end": "2020-12-31",
              "val": 8853000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "end": "2020-12-31",
              "val": 8853000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 5255000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 14373000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 17815000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 16127000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "end": "2021-12-31",
              "val": 16127000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06"
            },
            {
              "end": "2021-12-31",
              "val": 16127000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "end": "2021-12-31",
              "val": 16127000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "end": "2021-12-31",
              "val": 16127000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 11386000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 17485000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 10388000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 14525000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 14525000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05"
            },
            {
              "end": "2022-12-31",
              "val": 14525000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "end": "2022-12-31",
              "val": 14525000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 14525000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 18248000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 11981000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 6673000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 11868000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "end": "2023-12-31",
              "val": 11868000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10"
            },
            {
              "end": "2023-12-31",
              "val": 11868000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "end": "2023-12-31",
              "val": 11868000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "end": "2023-12-31",
              "val": 11868000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 6083000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 12470000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 6903000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 11904000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "end": "2024-12-31",
              "val": 11904000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09"
            },
            {
              "end": "2024-12-31",
              "val": 11904000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "end": "2024-12-31",
              "val": 11904000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "end": "2024-12-31",
              "val": 11904000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 12739000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 11881000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 12115000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 9791000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27"
            },
            {
              "end": "2025-12-31",
              "val": 9791000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 6872000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "AccountsPayableTradeCurrent": {
        "label": "Accounts Payable, Trade, Current",
        "description": "Carrying value as of the balance sheet date of obligations incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "units": {
          "USD": [
            {
              "end": "2012-12-31",
              "val": 538000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 932000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "end": "2013-12-31",
              "val": 932000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "end": "2013-12-31",
              "val": 932000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "end": "2013-12-31",
              "val": 932000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "end": "2013-12-31",
              "val": 932000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 1649000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 727000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 969000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 1218000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "end": "2014-12-31",
              "val": 1218000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01"
            },
            {
              "end": "2014-12-31",
              "val": 1218000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "end": "2014-12-31",
              "val": 1218000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 1160000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 1219000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 1440000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            }
          ]
        }
      },
      "AccountsReceivableNetCurrent": {
        "label": "Accounts Receivable, after Allowance for Credit Loss, Current",
        "description": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.",
        "units": {
          "USD": [
            {
              "end": "2011-12-31",
              "val": 8257000,
              "accn": "0001206774-12-001897",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-04"
            },
            {
              "end": "2011-12-31",
              "val": 8257000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "end": "2011-12-31",
              "val": 8257000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "end": "2011-12-31",
              "val": 8257000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 7179000,
              "accn": "0001206774-12-001897",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-04",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 10120000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 10722000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 11738000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "end": "2012-12-31",
              "val": 11738000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03"
            },
            {
              "end": "2012-12-31",
              "val": 11738000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "end": "2012-12-31",
              "val": 11738000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "end": "2012-12-31",
              "val": 11738000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 12327000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 14769000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 17192000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 21317000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "end": "2013-12-31",
              "val": 21317000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "end": "2013-12-31",
              "val": 21317000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "end": "2013-12-31",
              "val": 21317000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "end": "2013-12-31",
              "val": 21317000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 21376000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 25450000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 31175000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 35593000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "end": "2014-12-31",
              "val": 35593000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01"
            },
            {
              "end": "2014-12-31",
              "val": 35593000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "end": "2014-12-31",
              "val": 35593000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "end": "2014-12-31",
              "val": 35593000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 38969000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 41339000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 46942000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 52755000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "end": "2015-12-31",
              "val": 52755000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06"
            },
            {
              "end": "2015-12-31",
              "val": 52755000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "end": "2015-12-31",
              "val": 52755000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "end": "2015-12-31",
              "val": 52755000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 54774000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 59887000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 66588000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 68725000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "end": "2016-12-31",
              "val": 68725000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10"
            },
            {
              "end": "2016-12-31",
              "val": 68725000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "end": "2016-12-31",
              "val": 68725000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "end": "2016-12-31",
              "val": 68725000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 68119000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 68778000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 68483000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 76173000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "end": "2017-12-31",
              "val": 76173000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10"
            },
            {
              "end": "2017-12-31",
              "val": 76173000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "end": "2017-12-31",
              "val": 76173000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "end": "2017-12-31",
              "val": 76173000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 75533000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 78452000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 81835000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 87305000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "end": "2018-12-31",
              "val": 87305000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "end": "2018-12-31",
              "val": 87305000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "end": "2018-12-31",
              "val": 87305000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "end": "2018-12-31",
              "val": 87305000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 89301000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 95732000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 101441000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 106832000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "end": "2019-12-31",
              "val": 106832000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": 106832000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "end": "2019-12-31",
              "val": 106832000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "end": "2019-12-31",
              "val": 106832000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 85875000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 72025000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 84813000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 88400000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-12-31",
              "val": 88400000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07"
            },
            {
              "end": "2020-12-31",
              "val": 88400000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "end": "2020-12-31",
              "val": 88400000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "end": "2020-12-31",
              "val": 88400000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 88750000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 101542000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 105843000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 107358000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "end": "2021-12-31",
              "val": 107358000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06"
            },
            {
              "end": "2021-12-31",
              "val": 107358000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "end": "2021-12-31",
              "val": 107358000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "end": "2021-12-31",
              "val": 107358000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 111762000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 124690000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 127232000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 131902000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 131902000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05"
            },
            {
              "end": "2022-12-31",
              "val": 131902000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "end": "2022-12-31",
              "val": 131902000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 131902000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 140401000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 151655000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 159633000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 146147000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "end": "2023-12-31",
              "val": 146147000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10"
            },
            {
              "end": "2023-12-31",
              "val": 146147000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "end": "2023-12-31",
              "val": 146147000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "end": "2023-12-31",
              "val": 146147000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 147685000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 153869000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 155131000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 155325000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "end": "2024-12-31",
              "val": 155325000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09"
            },
            {
              "end": "2024-12-31",
              "val": 155325000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "end": "2024-12-31",
              "val": 155325000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "end": "2024-12-31",
              "val": 155325000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 158178000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 155996000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 153481000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 153224000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27"
            },
            {
              "end": "2025-12-31",
              "val": 153224000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 152211000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "AccretionAmortizationOfDiscountsAndPremiumsInvestments": {
        "label": "Accretion (Amortization) of Discounts and Premiums, Investments",
        "description": "The sum of the periodic adjustments of the differences between securities' face values and purchase prices that are charged against earnings. This is called accretion if the security was purchased at a discount and amortization if it was purchased at premium. As a noncash item, this element is an adjustment to net income when calculating cash provided by or used in operations using the indirect method.",
        "units": {
          "USD": [
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": -93000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": -93000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -212000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -214000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -349000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -349000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -349000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 117000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 117000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -481000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -481000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -827000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -827000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -1190000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -1190000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": -376000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -763000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -1082000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -1348000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2016"
            }
          ]
        }
      },
      "AccruedBonusesCurrent": {
        "label": "Accrued Bonuses, Current",
        "description": "Carrying value as of the balance sheet date of obligations incurred and payable for incentive compensation awarded to employees and directors or earned by them based on the terms of one or more relevant arrangements. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "units": {
          "USD": [
            {
              "end": "2012-12-31",
              "val": 2037000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 3707000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "end": "2013-12-31",
              "val": 3707000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "end": "2013-12-31",
              "val": 3707000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 4090000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 4501000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2015-12-31",
              "val": 4546000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06"
            },
            {
              "end": "2015-12-31",
              "val": 4546000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "end": "2015-12-31",
              "val": 4546000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 5781000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 4759000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 4834000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09",
              "frame": "CY2016Q3I"
            }
          ]
        }
      },
      "AccruedEmployeeBenefitsCurrent": {
        "label": "Accrued Employee Benefits, Current",
        "description": "Carrying value as of the balance sheet date of obligations, excluding pension and other postretirement benefits, incurred through that date and payable for perquisites provided to employees pertaining to services received from them. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "units": {
          "USD": [
            {
              "end": "2012-12-31",
              "val": 2463000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 4734000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "end": "2013-12-31",
              "val": 1784000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "end": "2013-12-31",
              "val": 1784000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "end": "2013-12-31",
              "val": 1784000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "end": "2013-12-31",
              "val": 1784000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 3874000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 1454000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 4193000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 2116000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "end": "2014-12-31",
              "val": 1209000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01"
            },
            {
              "end": "2014-12-31",
              "val": 1209000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "end": "2014-12-31",
              "val": 1209000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "end": "2014-12-31",
              "val": 2116000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 3575000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 1194000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 2059000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 1420000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "end": "2015-12-31",
              "val": 3631000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06"
            },
            {
              "end": "2015-12-31",
              "val": 3631000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "end": "2015-12-31",
              "val": 3631000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "end": "2015-12-31",
              "val": 3631000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 3332000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 3481000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 3075000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 4337000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2016Q4I"
            }
          ]
        }
      },
      "AccruedIncomeTaxesCurrent": {
        "label": "Accrued Income Taxes, Current",
        "description": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.",
        "units": {
          "USD": [
            {
              "end": "2013-12-31",
              "val": 1837000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 1354000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "end": "2014-12-31",
              "val": 1354000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01"
            },
            {
              "end": "2014-12-31",
              "val": 1354000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "end": "2014-12-31",
              "val": 1354000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "end": "2014-12-31",
              "val": 1354000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 836000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 1971000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 1434000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 1513000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "end": "2015-12-31",
              "val": 1513000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06"
            },
            {
              "end": "2015-12-31",
              "val": 1513000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "end": "2015-12-31",
              "val": 1513000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 2398000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 1343000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 2119000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09",
              "frame": "CY2016Q3I"
            }
          ]
        }
      },
      "AccruedLiabilitiesCurrent": {
        "label": "Accrued Liabilities, Current",
        "description": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "units": {
          "USD": [
            {
              "end": "2011-12-31",
              "val": 7685000,
              "accn": "0001206774-12-001897",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-04"
            },
            {
              "end": "2011-12-31",
              "val": 7685000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "end": "2011-12-31",
              "val": 7685000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "end": "2011-12-31",
              "val": 7685000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 8030000,
              "accn": "0001206774-12-001897",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-04",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 9194000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 10110000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 16367000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "end": "2012-12-31",
              "val": 16367000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03"
            },
            {
              "end": "2012-12-31",
              "val": 16367000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "end": "2012-12-31",
              "val": 16367000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "end": "2012-12-31",
              "val": 14974000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 15153000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 17689000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 22040000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 19004000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "end": "2013-12-31",
              "val": 19004000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "end": "2013-12-31",
              "val": 19004000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "end": "2013-12-31",
              "val": 19004000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "end": "2013-12-31",
              "val": 19004000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 23992000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 21621000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 27415000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 29581000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "end": "2014-12-31",
              "val": 29581000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01"
            },
            {
              "end": "2014-12-31",
              "val": 29581000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "end": "2014-12-31",
              "val": 29581000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "end": "2014-12-31",
              "val": 29581000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 41888000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 37716000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 49246000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 43458000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "end": "2015-12-31",
              "val": 43458000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06"
            },
            {
              "end": "2015-12-31",
              "val": 43458000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "end": "2015-12-31",
              "val": 43458000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "end": "2015-12-31",
              "val": 43458000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 52764000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 51563000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 59330000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 55082000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "end": "2016-12-31",
              "val": 36730000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10"
            },
            {
              "end": "2016-12-31",
              "val": 36730000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "end": "2016-12-31",
              "val": 36730000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "end": "2016-12-31",
              "val": 36730000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 45971000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 40936000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 48320000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 73665000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "end": "2017-12-31",
              "val": 73665000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10"
            },
            {
              "end": "2017-12-31",
              "val": 73665000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "end": "2017-12-31",
              "val": 73665000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "end": "2017-12-31",
              "val": 73665000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 83413000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 52469000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 58564000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 54522000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "end": "2018-12-31",
              "val": 54522000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "end": "2018-12-31",
              "val": 54522000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "end": "2018-12-31",
              "val": 54522000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "end": "2018-12-31",
              "val": 61062000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 68091000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 71708000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 71739000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 72333000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "end": "2019-12-31",
              "val": 72333000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 87760000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-12-31",
              "val": 87760000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07"
            },
            {
              "end": "2020-12-31",
              "val": 87760000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "end": "2020-12-31",
              "val": 87760000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "end": "2020-12-31",
              "val": 87760000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 97292000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 106190000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 106408000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 119620000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "end": "2021-12-31",
              "val": 119620000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06"
            },
            {
              "end": "2021-12-31",
              "val": 119620000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "end": "2021-12-31",
              "val": 119620000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "end": "2021-12-31",
              "val": 119620000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 146283000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 132688000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 150804000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 137950000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 137950000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05"
            },
            {
              "end": "2022-12-31",
              "val": 137950000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "end": "2022-12-31",
              "val": 137950000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 137950000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 152860000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 171871000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 143889000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 132809000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "end": "2023-12-31",
              "val": 132809000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10"
            },
            {
              "end": "2023-12-31",
              "val": 132809000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "end": "2023-12-31",
              "val": 132809000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "end": "2023-12-31",
              "val": 132809000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 144943000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 117762000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 134746000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 131322000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "end": "2024-12-31",
              "val": 131322000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09"
            },
            {
              "end": "2024-12-31",
              "val": 131322000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "end": "2024-12-31",
              "val": 131322000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 163640000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 142036000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 168552000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2025Q3I"
            }
          ]
        }
      },
      "AccruedMarketingCostsCurrent": {
        "label": "Accrued Marketing Costs, Current",
        "description": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for the marketing, trade and selling of the entity's goods and services. Marketing costs would include expenditures for planning and executing the conception, pricing, promotion, and distribution of ideas, goods, and services; costs of public relations and corporate promotions; and obligations incurred and payable for sales discounts, rebates, price protection programs, etc. offered to customers and under government programs. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "units": {
          "USD": [
            {
              "end": "2014-12-31",
              "val": 304000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "end": "2014-12-31",
              "val": 304000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-09-30",
              "val": 2276000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 2144000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "end": "2015-12-31",
              "val": 2144000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06"
            },
            {
              "end": "2015-12-31",
              "val": 2144000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "end": "2015-12-31",
              "val": 2144000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "end": "2015-12-31",
              "val": 2144000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 3130000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 5585000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 7098000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 4633000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "end": "2016-12-31",
              "val": 4633000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10"
            },
            {
              "end": "2016-12-31",
              "val": 4633000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "end": "2016-12-31",
              "val": 4633000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "end": "2016-12-31",
              "val": 4633000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 6713000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 5557000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 3819000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 3458000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "end": "2017-12-31",
              "val": 3458000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10"
            },
            {
              "end": "2017-12-31",
              "val": 3458000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "end": "2017-12-31",
              "val": 3458000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "end": "2017-12-31",
              "val": 3458000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 6549000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 6644000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 6057000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 4536000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "end": "2018-12-31",
              "val": 4536000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "end": "2018-12-31",
              "val": 4536000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "end": "2018-12-31",
              "val": 4536000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "end": "2018-12-31",
              "val": 4536000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 3385000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 3810000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 3880000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 2982000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "end": "2019-12-31",
              "val": 7208000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": 2982000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "end": "2019-12-31",
              "val": 2982000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "end": "2019-12-31",
              "val": 2982000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 1517000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 1787000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 3601000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 2137000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-12-31",
              "val": 2137000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07"
            },
            {
              "end": "2020-12-31",
              "val": 2137000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "end": "2020-12-31",
              "val": 2137000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "end": "2020-12-31",
              "val": 2137000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 6079000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 8042000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 5751000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 5455000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "end": "2021-12-31",
              "val": 5455000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06"
            },
            {
              "end": "2021-12-31",
              "val": 5455000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "end": "2021-12-31",
              "val": 5455000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "end": "2021-12-31",
              "val": 5455000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 8595000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 8582000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 13260000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 4365000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 5779000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-06-30",
              "val": 8550000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2025-12-31",
              "val": 6662000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 9847000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "AccruedPayrollTaxesCurrent": {
        "label": "Accrued Payroll Taxes, Current",
        "description": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory payroll taxes incurred through that date and withheld from employees pertaining to services received from them, including entity's matching share of the employees FICA taxes and contributions to the state and federal unemployment insurance programs. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "units": {
          "USD": [
            {
              "end": "2012-12-31",
              "val": 845000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 1508000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "end": "2013-12-31",
              "val": 1508000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "end": "2013-12-31",
              "val": 1508000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "end": "2013-12-31",
              "val": 1508000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "end": "2013-12-31",
              "val": 1508000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 1871000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 2096000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 1814000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 1251000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "end": "2014-12-31",
              "val": 1251000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01"
            },
            {
              "end": "2014-12-31",
              "val": 1251000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "end": "2014-12-31",
              "val": 1251000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "end": "2014-12-31",
              "val": 1251000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 1223000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 1650000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 1785000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 1938000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "end": "2015-12-31",
              "val": 1938000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06"
            },
            {
              "end": "2015-12-31",
              "val": 1938000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "end": "2015-12-31",
              "val": 1938000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "end": "2015-12-31",
              "val": 3451000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 1509000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 1517000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 1579000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 5456000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2016Q4I"
            }
          ]
        }
      },
      "AccruedPayrollTaxesCurrentAndNoncurrent": {
        "label": "Accrued Payroll Taxes",
        "description": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory payroll taxes incurred through that date and withheld from employees pertaining to services received from them, including entity's matching share of the employees FICA taxes and contributions to the state and federal unemployment insurance programs.",
        "units": {
          "USD": [
            {
              "end": "2011-12-31",
              "val": 178000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 845000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "end": "2012-12-31",
              "val": 845000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03"
            },
            {
              "end": "2012-12-31",
              "val": 845000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "end": "2012-12-31",
              "val": 845000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 650000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 837000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 1271000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2013Q3I"
            }
          ]
        }
      },
      "AccruedRentCurrent": {
        "label": "Accrued Rent, Current",
        "description": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for contractual rent under lease arrangements. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "units": {
          "USD": [
            {
              "end": "2011-12-31",
              "val": 1198000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "end": "2011-12-31",
              "val": 1198000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "end": "2011-12-31",
              "val": 1198000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-06-30",
              "val": 1390000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 1245000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 1755000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "end": "2012-12-31",
              "val": 1755000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03"
            },
            {
              "end": "2012-12-31",
              "val": 1755000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "end": "2012-12-31",
              "val": 1755000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "end": "2012-12-31",
              "val": 362000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 1608000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 1434000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 1784000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 298000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "end": "2013-12-31",
              "val": 298000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "end": "2013-12-31",
              "val": 298000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "end": "2013-12-31",
              "val": 298000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "end": "2013-12-31",
              "val": 298000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 457000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 738000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 1442000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 1229000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "end": "2014-12-31",
              "val": 1229000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01"
            },
            {
              "end": "2014-12-31",
              "val": 1229000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "end": "2014-12-31",
              "val": 3615000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "end": "2014-12-31",
              "val": 3615000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 761000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 691000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 3548000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 4925000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2015Q4I"
            }
          ]
        }
      },
      "AccruedSalesCommissionCurrent": {
        "label": "Accrued Sales Commission, Current",
        "description": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for sales commissions. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "units": {
          "USD": [
            {
              "end": "2013-12-31",
              "val": 3707000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "end": "2013-12-31",
              "val": 3707000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-09-30",
              "val": 4653000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 4198000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "end": "2014-12-31",
              "val": 4198000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01"
            },
            {
              "end": "2014-12-31",
              "val": 4198000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "end": "2014-12-31",
              "val": 4198000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "end": "2014-12-31",
              "val": 4198000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 3662000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 4028000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 4345000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 4546000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "end": "2015-12-31",
              "val": 4546000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 3079000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2016Q4I"
            }
          ]
        }
      },
      "AccruedVacationCurrent": {
        "label": "Accrued Vacation, Current",
        "description": "Carrying value as of the balance sheet date of obligations incurred and payable for unused vacation time owed to employees based on the entity's vacation benefit given to its employees. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "units": {
          "USD": [
            {
              "end": "2013-12-31",
              "val": 2950000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "end": "2013-12-31",
              "val": 2950000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "end": "2013-12-31",
              "val": 2950000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "end": "2013-12-31",
              "val": 2950000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 3836000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 4324000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 4608000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 3972000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "end": "2014-12-31",
              "val": 3972000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01"
            },
            {
              "end": "2014-12-31",
              "val": 3972000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "end": "2014-12-31",
              "val": 3972000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "end": "2014-12-31",
              "val": 3972000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 5104000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 5685000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 5717000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 4662000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "end": "2015-12-31",
              "val": 4662000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06"
            },
            {
              "end": "2015-12-31",
              "val": 4662000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "end": "2015-12-31",
              "val": 4662000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "end": "2015-12-31",
              "val": 4662000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 6490000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 7170000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 7282000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 6196000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2016Q4I"
            }
          ]
        }
      },
      "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
        "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment",
        "description": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.",
        "units": {
          "USD": [
            {
              "end": "2011-12-31",
              "val": -6363000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "end": "2011-12-31",
              "val": -6363000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "end": "2011-12-31",
              "val": 6363000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-06-30",
              "val": -8533000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": -9980000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 11802000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "end": "2012-12-31",
              "val": 11802000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03"
            },
            {
              "end": "2012-12-31",
              "val": 11802000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "end": "2012-12-31",
              "val": 11802000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "end": "2012-12-31",
              "val": 11802000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 13389000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 15067000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 15241000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 17652000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "end": "2013-12-31",
              "val": 17652000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "end": "2013-12-31",
              "val": 17652000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "end": "2013-12-31",
              "val": 17652000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "end": "2013-12-31",
              "val": 17652000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 20369000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 23322000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 26892000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 30976000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "end": "2014-12-31",
              "val": 30976000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01"
            },
            {
              "end": "2014-12-31",
              "val": 30976000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "end": "2014-12-31",
              "val": 30976000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "end": "2014-12-31",
              "val": 30976000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 35090000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 38506000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 44126000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 50363000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "end": "2015-12-31",
              "val": 50363000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06"
            },
            {
              "end": "2015-12-31",
              "val": 50363000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "end": "2015-12-31",
              "val": 50363000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "end": "2015-12-31",
              "val": 50363000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 56763000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 63102000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 69674000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 76425000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "end": "2016-12-31",
              "val": 76425000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10"
            },
            {
              "end": "2016-12-31",
              "val": 76425000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "end": "2016-12-31",
              "val": 76425000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "end": "2016-12-31",
              "val": 76425000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 84345000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 92433000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 98895000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 106388000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "end": "2017-12-31",
              "val": 106388000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10"
            },
            {
              "end": "2017-12-31",
              "val": 106388000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "end": "2017-12-31",
              "val": 106388000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "end": "2017-12-31",
              "val": 106388000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 115254000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 124721000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 134243000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 142583000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "end": "2018-12-31",
              "val": 142583000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "end": "2018-12-31",
              "val": 142583000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "end": "2018-12-31",
              "val": 142583000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "end": "2018-12-31",
              "val": 142583000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 153393000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 163686000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 174319000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 184896000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "end": "2019-12-31",
              "val": 184896000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": 184896000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "end": "2019-12-31",
              "val": 184896000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "end": "2019-12-31",
              "val": 184896000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 195656000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 206453000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 218399000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 230388000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-12-31",
              "val": 230388000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07"
            },
            {
              "end": "2020-12-31",
              "val": 230388000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "end": "2020-12-31",
              "val": 230388000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "end": "2020-12-31",
              "val": 230388000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 236390000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 245939000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 239885000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 244995000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "end": "2021-12-31",
              "val": 244995000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06"
            },
            {
              "end": "2021-12-31",
              "val": 244995000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "end": "2021-12-31",
              "val": 244995000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "end": "2021-12-31",
              "val": 244995000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 254838000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 264940000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 271688000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 282000000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 282000000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05"
            },
            {
              "end": "2022-12-31",
              "val": 282000000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "end": "2022-12-31",
              "val": 282000000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 282000000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 283597000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 291569000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 301501000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 312416000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "end": "2023-12-31",
              "val": 312416000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10"
            },
            {
              "end": "2023-12-31",
              "val": 312416000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "end": "2023-12-31",
              "val": 312416000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "end": "2023-12-31",
              "val": 312416000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 317933000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 324632000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 310541000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 316932000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "end": "2024-12-31",
              "val": 316932000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09"
            },
            {
              "end": "2024-12-31",
              "val": 316932000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "end": "2024-12-31",
              "val": 316932000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "end": "2024-12-31",
              "val": 316932000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 325101000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 312780000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 306251000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 298410000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27"
            },
            {
              "end": "2025-12-31",
              "val": 298410000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 265999000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
        "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax",
        "description": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.",
        "units": {
          "USD": [
            {
              "end": "2011-12-31",
              "val": 271000,
              "accn": "0001206774-12-001897",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-04"
            },
            {
              "end": "2011-12-31",
              "val": 271000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "end": "2011-12-31",
              "val": 271000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "end": "2011-12-31",
              "val": 271000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 242000,
              "accn": "0001206774-12-001897",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-04",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 79000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 152000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 805000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "end": "2012-12-31",
              "val": 805000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03"
            },
            {
              "end": "2012-12-31",
              "val": 805000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "end": "2012-12-31",
              "val": 805000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "end": "2012-12-31",
              "val": 805000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": -904000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": -190000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 2143000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 3186000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "end": "2013-12-31",
              "val": 3186000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "end": "2013-12-31",
              "val": 3186000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "end": "2013-12-31",
              "val": 3186000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "end": "2013-12-31",
              "val": 3186000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 3102000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 2764000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": -1678000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": -5609000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "end": "2014-12-31",
              "val": -5609000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01"
            },
            {
              "end": "2014-12-31",
              "val": -5609000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "end": "2014-12-31",
              "val": -5609000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "end": "2014-12-31",
              "val": -5609000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": -13474000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": -12130000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": -11679000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": -13519000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "end": "2015-12-31",
              "val": -13519000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06"
            },
            {
              "end": "2015-12-31",
              "val": -13519000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "end": "2015-12-31",
              "val": -13519000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "end": "2015-12-31",
              "val": -13519000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": -11777000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": -12724000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": -12050000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": -15576000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "end": "2016-12-31",
              "val": -15576000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10"
            },
            {
              "end": "2016-12-31",
              "val": -15576000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "end": "2016-12-31",
              "val": -15576000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "end": "2016-12-31",
              "val": -15576000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": -14505000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": -10972000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": -9107000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": -8444000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "end": "2017-12-31",
              "val": -8444000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10"
            },
            {
              "end": "2017-12-31",
              "val": -8444000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "end": "2017-12-31",
              "val": -8444000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "end": "2017-12-31",
              "val": -8444000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": -6845000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": -10032000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": -10225000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": -11021000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "end": "2018-12-31",
              "val": -11021000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "end": "2018-12-31",
              "val": -11021000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "end": "2018-12-31",
              "val": -11021000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "end": "2018-12-31",
              "val": -11021000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": -11732000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": -11163000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": -13297000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": -11759000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "end": "2019-12-31",
              "val": -11759000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": -11759000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "end": "2019-12-31",
              "val": -11759000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "end": "2019-12-31",
              "val": -11759000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": -12863000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": -11845000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": -9576000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": -6807000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-12-31",
              "val": -6807000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07"
            },
            {
              "end": "2020-12-31",
              "val": -6807000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "end": "2020-12-31",
              "val": -6807000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "end": "2020-12-31",
              "val": -6807000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": -9559000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": -8378000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": -9781000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": -11090000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "end": "2021-12-31",
              "val": -11090000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06"
            },
            {
              "end": "2021-12-31",
              "val": -11090000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "end": "2021-12-31",
              "val": -11090000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "end": "2021-12-31",
              "val": -11090000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": -11903000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": -15657000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": -20624000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": -15545000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": -15545000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05"
            },
            {
              "end": "2022-12-31",
              "val": -15545000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "end": "2022-12-31",
              "val": -15545000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": -15545000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": -13758000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": -13876000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": -15278000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": -12202000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "end": "2023-12-31",
              "val": -12202000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10"
            },
            {
              "end": "2023-12-31",
              "val": -12202000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "end": "2023-12-31",
              "val": -12202000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "end": "2023-12-31",
              "val": -12202000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": -13950000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": -14134000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": -10535000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": -15431000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "end": "2024-12-31",
              "val": -15431000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09"
            },
            {
              "end": "2024-12-31",
              "val": -15431000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "end": "2024-12-31",
              "val": -15431000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "end": "2024-12-31",
              "val": -15431000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": -12864000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": -7139000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": -7832000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": -7677000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27"
            },
            {
              "end": "2025-12-31",
              "val": -7677000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": -9601000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "AdditionalPaidInCapital": {
        "label": "Additional Paid in Capital",
        "description": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred stock.",
        "units": {
          "USD": [
            {
              "end": "2011-12-31",
              "val": 16625000,
              "accn": "0001206774-12-001897",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-04"
            },
            {
              "end": "2011-12-31",
              "val": 16625000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "end": "2011-12-31",
              "val": 16625000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "end": "2011-12-31",
              "val": 16625000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 191448000,
              "accn": "0001206774-12-001897",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-04",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 193657000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 197872000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 225245000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "end": "2012-12-31",
              "val": 225245000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03"
            },
            {
              "end": "2012-12-31",
              "val": 225245000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "end": "2012-12-31",
              "val": 225245000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "end": "2012-12-31",
              "val": 225245000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 231525000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 240752000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 262675000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 553753000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "end": "2013-12-31",
              "val": 553753000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "end": "2013-12-31",
              "val": 553753000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "end": "2013-12-31",
              "val": 553753000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "end": "2013-12-31",
              "val": 553753000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 569925000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 588829000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 607012000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 627742000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "end": "2014-12-31",
              "val": 627742000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01"
            },
            {
              "end": "2014-12-31",
              "val": 627742000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "end": "2014-12-31",
              "val": 627742000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "end": "2014-12-31",
              "val": 627742000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 705397000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 734867000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 752795000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 774022000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "end": "2015-12-31",
              "val": 774022000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06"
            },
            {
              "end": "2015-12-31",
              "val": 774022000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "end": "2015-12-31",
              "val": 774022000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "end": "2015-12-31",
              "val": 774022000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 793468000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 822385000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 856115000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 892983000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "end": "2016-12-31",
              "val": 892983000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10"
            },
            {
              "end": "2016-12-31",
              "val": 892983000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "end": "2016-12-31",
              "val": 892983000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "end": "2016-12-31",
              "val": 892983000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 921441000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 965049000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 1001633000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 1038017000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "end": "2017-12-31",
              "val": 1038017000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10"
            },
            {
              "end": "2017-12-31",
              "val": 1038017000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "end": "2017-12-31",
              "val": 1038017000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "end": "2017-12-31",
              "val": 1038017000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 1059168000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 1086727000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 1109199000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 1139462000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "end": "2018-12-31",
              "val": 1139462000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "end": "2018-12-31",
              "val": 1139462000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "end": "2018-12-31",
              "val": 1139462000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "end": "2018-12-31",
              "val": 1139462000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 1160254000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 1194486000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 1220048000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 1259803000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "end": "2019-12-31",
              "val": 1259803000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": 1259803000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "end": "2019-12-31",
              "val": 1259803000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "end": "2019-12-31",
              "val": 1259803000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 1283885000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 1325745000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 1358804000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 1398248000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-12-31",
              "val": 1398248000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07"
            },
            {
              "end": "2020-12-31",
              "val": 1398248000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "end": "2020-12-31",
              "val": 1398248000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "end": "2020-12-31",
              "val": 1398248000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 1428890000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 1464490000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 1489862000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 1522572000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "end": "2021-12-31",
              "val": 1522572000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06"
            },
            {
              "end": "2021-12-31",
              "val": 1522572000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "end": "2021-12-31",
              "val": 1522572000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "end": "2021-12-31",
              "val": 1522572000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 1547337000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 1587337000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 1615970000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 1649692000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 1649692000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05"
            },
            {
              "end": "2022-12-31",
              "val": 1649692000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "end": "2022-12-31",
              "val": 1649692000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 1649692000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 1692923000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 1732909000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 1757174000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 1786667000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "end": "2023-12-31",
              "val": 1786667000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10"
            },
            {
              "end": "2023-12-31",
              "val": 1786667000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "end": "2023-12-31",
              "val": 1786667000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "end": "2023-12-31",
              "val": 1786667000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 1809530000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 1848677000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 1873678000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 1903598000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "end": "2024-12-31",
              "val": 1903598000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09"
            },
            {
              "end": "2024-12-31",
              "val": 1903598000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "end": "2024-12-31",
              "val": 1903598000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "end": "2024-12-31",
              "val": 1903598000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 1923554000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 1958370000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 1982069000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 2010948000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27"
            },
            {
              "end": "2025-12-31",
              "val": 2010948000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 2041401000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": {
        "label": "Share-based Payment Arrangement, Decrease for Tax Withholding Obligation",
        "description": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement.",
        "units": {
          "USD": [
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 2522000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 2522000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 2522000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 13439000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 27698000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 14259000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 41220000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 13522000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 50212000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 50212000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 50212000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 12827000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 12827000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 22844000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 22844000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 10017000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 10017000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 33037000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 33037000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 10193000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 10193000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 43145000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 43145000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 43145000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 11752000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 11752000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 11752000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 11752000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 11752000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 11752000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 22940000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 22940000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 22940000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 16926000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 16926000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 35038000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 35038000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 18112000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 18112000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 49499000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 49499000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 14461000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 14461000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 62955000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 62955000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 62955000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 18590000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 18590000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 32275000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 32275000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 13685000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 13685000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 48475000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 48475000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 16200000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 16200000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 61395000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 61395000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 61395000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 19563000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 19563000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 38406000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 38406000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 18843000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 18843000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 61458000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 61458000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 23052000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 23052000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 85670000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 85670000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 85670000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 21990000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 21990000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 41401000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 41401000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 19411000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 19411000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 58354000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 58354000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 16953000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 16953000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 73829000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 73829000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 19569000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 19569000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 35328000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 15759000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 46899000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 11571000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 57195000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 9889000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
        "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition",
        "description": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.",
        "units": {
          "USD": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 1488000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 5048000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 5048000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 15147000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 15147000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 15147000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 27170000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 27170000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 27170000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 44520000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 44520000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 44520000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 63887000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 63887000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 63887000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 90602000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 90602000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 90602000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 106639000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 106639000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 106639000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 28908000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 60187000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 31279000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 90567000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 30380000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 121878000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 121878000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 121878000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 32474000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 32474000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 66670000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 66670000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 34196000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 34196000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 97810000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 97810000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 31140000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 31140000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 131223000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 131223000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 131223000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 33249000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 33249000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 66886000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 66886000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 33637000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 33637000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 99133000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 99133000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 32247000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 32247000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 134003000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 134003000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 134003000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 41519000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 41519000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 85693000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 85693000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 44174000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 44174000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 124306000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 124306000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 38613000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 38613000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 162295000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 162295000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 162295000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 42767000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 42767000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 85991000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 85991000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 43224000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 43224000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 125741000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 125741000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 39750000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 39750000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 164985000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 164985000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 164985000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 48183000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 48183000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 95162000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 95162000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 46979000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 46979000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 139988000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 139988000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 44826000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 44826000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 183178000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 183178000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 183178000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 44305000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 44305000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 89975000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 89975000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 45670000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 45670000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 131929000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 131929000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 41954000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 41954000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 169970000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 169970000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 39252000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 39252000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 78077000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 38825000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 113075000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 34998000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 144880000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 31616000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation": {
        "label": "Adjustments to Additional Paid in Capital, Income Tax Benefit from Share-based Compensation",
        "description": "Amount of increase in additional paid in capital (APIC) resulting from a tax benefit associated with share-based compensation plan other than an employee stock ownership plan (ESOP). Includes, but is not limited to, excess tax benefit.",
        "units": {
          "USD": [
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 305000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 305000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 305000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1754000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1754000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1754000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 2551000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 2551000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 2551000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2015"
            }
          ]
        }
      },
      "AdvertisingExpense": {
        "label": "Advertising Expense",
        "description": "Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.",
        "units": {
          "USD": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 300000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 500000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 500000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 700000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 700000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 700000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1300000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1300000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1300000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 8100000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 8100000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 8100000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 30900000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 30900000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 30900000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 46900000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 46900000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 46900000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 50300000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 50300000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 50300000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 38000000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 38000000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 38000000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 20700000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 20700000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 20700000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 22200000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 22200000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 22200000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 56300000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 56300000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 56300000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 71100000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 71100000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 71100000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 65700000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 65700000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 65700000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 87800000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 87800000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 77400000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025"
            }
          ]
        }
      },
      "AllocatedShareBasedCompensationExpense": {
        "label": "Share-based Payment Arrangement, Expense",
        "description": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.",
        "units": {
          "USD": [
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 4877000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 9287000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 1858000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 11621000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 2334000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 14878000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 14878000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 5160000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 10873000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 10873000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 5713000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 5713000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 17888000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 17888000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 7015000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 7015000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 26677000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 26677000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 26677000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 9456000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 9456000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 19539000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 19539000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 10083000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 10083000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 30457000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 30457000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 10918000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 10918000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 42273000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 42273000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 42273000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 13671000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 13671000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 29187000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 29187000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 15516000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 15516000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 44870000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 44870000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 15683000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 15683000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 60842000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 60842000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 60842000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 19110000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 19110000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 39836000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 39836000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 20726000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 20726000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 62396000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 62396000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 22560000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 22560000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 86261000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 86261000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 86261000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 24334000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 24334000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 49699000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 49699000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 25365000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 25365000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 75007000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 75007000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 25309000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 25309000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 100415000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 100415000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 100415000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 27734000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 27734000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 56539000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 56539000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 28805000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 28805000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 85732000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 85732000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 29194000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 29194000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 114386000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 114386000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 114386000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 31319000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 31319000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 61770000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 61770000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 30452000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 30452000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 91006000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 91006000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 29236000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 29236000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 121512000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 121512000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 121512000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 31750000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 31750000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 62335000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 62335000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 30585000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 30585000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 92590000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 92590000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 30255000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 30255000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 124574000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 124574000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 124574000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 39245000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 39245000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 80104000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 80104000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 40859000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 40859000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 116546000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 116546000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 36442000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 36442000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 151679000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 151679000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 151679000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 41060000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 41060000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 81121000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 81121000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 40061000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 40061000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 119753000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 119753000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 38632000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 38632000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 156090000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 156090000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 46257000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 46257000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 89837000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 89837000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 43580000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 43580000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 133304000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 133304000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 43467000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 43467000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 173451000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 42710000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 42710000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 83924000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 83924000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 41214000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 41214000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 123396000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 123396000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 39472000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 39472000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2024Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 37469000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 72244000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 34775000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 105125000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 32881000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2025Q3"
            }
          ]
        }
      },
      "AllocatedShareBasedCompensationExpenseNetOfTax": {
        "label": "Share-based Payment Arrangement, Expense, after Tax",
        "description": "Amount, after tax, of expense for award under share-based payment arrangement.",
        "units": {
          "USD": [
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 14878000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 26677000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 26677000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 27209000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 27209000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 27209000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 60440000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 60440000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 60440000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 85618000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 85618000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 85618000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 99008000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 99008000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 99008000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 27584000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 56230000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 28645000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 85256000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 29027000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 84149000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 84149000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 84149000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 23206000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 23206000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 45665000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 45665000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 22459000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 22459000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 67240000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 67240000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 21575000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 21575000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 89947000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 89947000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 89947000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 19193000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 19193000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 38126000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 38126000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 18933000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 18933000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 68759000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 68759000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 30633000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 30633000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 92654000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 92654000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 92654000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 29180000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 29180000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 60538000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 60538000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 31358000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 31358000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 88451000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 88451000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 27913000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 27913000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 115901000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 115901000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 115901000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 31922000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 31922000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 63164000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 63164000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 31242000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 31242000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 93307000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 93307000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 30143000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 30143000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 122298000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 122298000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 122298000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 36653000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 36653000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 70962000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 70962000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 34309000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 34309000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 105406000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 105406000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 34444000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 34444000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 138977000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 138977000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 138977000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 34315000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 34315000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 67469000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 67469000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 33154000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 33154000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 99381000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 99381000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 31912000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 31912000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 128784000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 128784000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 30058000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 30058000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 57825000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 27767000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 84124000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 26299000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 108032000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 24543000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "AllowanceForDoubtfulAccountsReceivableCurrent": {
        "label": "Accounts Receivable, Allowance for Credit Loss, Current",
        "description": "Amount of allowance for credit loss on accounts receivable, classified as current.",
        "units": {
          "USD": [
            {
              "end": "2009-12-31",
              "val": 125000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-12-31",
              "val": 175000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "end": "2010-12-31",
              "val": 175000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 210000,
              "accn": "0001206774-12-001897",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-04"
            },
            {
              "end": "2011-12-31",
              "val": 210000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "end": "2011-12-31",
              "val": 210000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "end": "2011-12-31",
              "val": 210000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "end": "2011-12-31",
              "val": 210000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "end": "2011-12-31",
              "val": 210000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 200000,
              "accn": "0001206774-12-001897",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-04",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 318000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 403000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 384000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "end": "2012-12-31",
              "val": 384000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03"
            },
            {
              "end": "2012-12-31",
              "val": 384000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "end": "2012-12-31",
              "val": 384000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "end": "2012-12-31",
              "val": 384000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "end": "2012-12-31",
              "val": 384000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "end": "2012-12-31",
              "val": 384000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 367000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 476000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 624000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 810000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "end": "2013-12-31",
              "val": 810000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "end": "2013-12-31",
              "val": 810000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "end": "2013-12-31",
              "val": 810000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "end": "2013-12-31",
              "val": 810000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "end": "2013-12-31",
              "val": 810000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "end": "2013-12-31",
              "val": 810000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 899000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 985000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 1267000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 1627000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "end": "2014-12-31",
              "val": 1627000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01"
            },
            {
              "end": "2014-12-31",
              "val": 1627000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "end": "2014-12-31",
              "val": 1627000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "end": "2014-12-31",
              "val": 1627000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "end": "2014-12-31",
              "val": 1627000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "end": "2014-12-31",
              "val": 1627000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 2323000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 2343000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 2588000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 3208000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "end": "2015-12-31",
              "val": 3208000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06"
            },
            {
              "end": "2015-12-31",
              "val": 3208000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "end": "2015-12-31",
              "val": 3208000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "end": "2015-12-31",
              "val": 3208000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "end": "2015-12-31",
              "val": 3208000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "end": "2015-12-31",
              "val": 3208000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 3495000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 4269000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 5117000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 4992000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "end": "2016-12-31",
              "val": 4992000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10"
            },
            {
              "end": "2016-12-31",
              "val": 4992000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "end": "2016-12-31",
              "val": 4992000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "end": "2016-12-31",
              "val": 4992000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "end": "2016-12-31",
              "val": 6196000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "end": "2016-12-31",
              "val": 6196000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 5316000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 5464000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 7000000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 7352000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "end": "2017-12-31",
              "val": 8602000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10"
            },
            {
              "end": "2017-12-31",
              "val": 8602000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "end": "2017-12-31",
              "val": 8602000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "end": "2017-12-31",
              "val": 8602000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "end": "2017-12-31",
              "val": 8602000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "end": "2017-12-31",
              "val": 8602000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "end": "2017-12-31",
              "val": 8602000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "end": "2017-12-31",
              "val": 8602000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "end": "2017-12-31",
              "val": 8602000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 10135000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10"
            },
            {
              "end": "2018-03-31",
              "val": 10135000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 9360000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "end": "2018-06-30",
              "val": 9360000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 8885000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "end": "2018-09-30",
              "val": 8885000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 8685000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "end": "2018-12-31",
              "val": 8685000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "end": "2018-12-31",
              "val": 8685000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "end": "2018-12-31",
              "val": 8685000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "end": "2018-12-31",
              "val": 8685000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "end": "2018-12-31",
              "val": 8685000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2018-12-31",
              "val": 8685000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "end": "2018-12-31",
              "val": 8685000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "end": "2018-12-31",
              "val": 8685000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2018-12-31",
              "val": 8685000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 7448000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "end": "2019-03-31",
              "val": 7448000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 6865000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "end": "2019-06-30",
              "val": 6865000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 7779000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "end": "2019-09-30",
              "val": 7779000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 7686000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "end": "2019-12-31",
              "val": 7686000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": 7686000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "end": "2019-12-31",
              "val": 7686000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "end": "2019-12-31",
              "val": 7686000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2019-12-31",
              "val": 7686000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07"
            },
            {
              "end": "2019-12-31",
              "val": 7686000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "end": "2019-12-31",
              "val": 7686000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "end": "2019-12-31",
              "val": 7686000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "end": "2019-12-31",
              "val": 7686000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 14588000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2020-03-31",
              "val": 14588000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 11707000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "end": "2020-06-30",
              "val": 11707000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 11316000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "end": "2020-09-30",
              "val": 11316000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 11559000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-12-31",
              "val": 11559000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07"
            },
            {
              "end": "2020-12-31",
              "val": 11559000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "end": "2020-12-31",
              "val": 11559000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "end": "2020-12-31",
              "val": 11559000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "end": "2020-12-31",
              "val": 11559000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06"
            },
            {
              "end": "2020-12-31",
              "val": 11559000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "end": "2020-12-31",
              "val": 11559000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "end": "2020-12-31",
              "val": 11559000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 11559000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 9680000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07"
            },
            {
              "end": "2021-03-31",
              "val": 9680000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 9289000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "end": "2021-06-30",
              "val": 9289000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 7874000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "end": "2021-09-30",
              "val": 7874000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 7153000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "end": "2021-12-31",
              "val": 7153000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06"
            },
            {
              "end": "2021-12-31",
              "val": 7153000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "end": "2021-12-31",
              "val": 7153000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "end": "2021-12-31",
              "val": 7153000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2021-12-31",
              "val": 7153000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05"
            },
            {
              "end": "2021-12-31",
              "val": 7153000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "end": "2021-12-31",
              "val": 7153000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 7153000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "end": "2021-12-31",
              "val": 7153000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 8201000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06"
            },
            {
              "end": "2022-03-31",
              "val": 8201000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 8686000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "end": "2022-06-30",
              "val": 8686000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 8739000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "end": "2022-09-30",
              "val": 8739000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 9277000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 9277000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05"
            },
            {
              "end": "2022-12-31",
              "val": 9277000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "end": "2022-12-31",
              "val": 9277000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 9277000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "end": "2022-12-31",
              "val": 9277000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10"
            },
            {
              "end": "2022-12-31",
              "val": 9277000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "end": "2022-12-31",
              "val": 9277000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "end": "2022-12-31",
              "val": 9277000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "end": "2022-12-31",
              "val": 9277000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 8631000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05"
            },
            {
              "end": "2023-03-31",
              "val": 8631000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 8162000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "end": "2023-06-30",
              "val": 8162000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 10889000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2023-09-30",
              "val": 10889000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 13768000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "end": "2023-12-31",
              "val": 13768000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10"
            },
            {
              "end": "2023-12-31",
              "val": 13768000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "end": "2023-12-31",
              "val": 13768000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "end": "2023-12-31",
              "val": 13768000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "end": "2023-12-31",
              "val": 13768000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09"
            },
            {
              "end": "2023-12-31",
              "val": 13768000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "end": "2023-12-31",
              "val": 13768000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "end": "2023-12-31",
              "val": 13768000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 14562000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10"
            },
            {
              "end": "2024-03-31",
              "val": 14562000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 16124000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "end": "2024-06-30",
              "val": 16124000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 16373000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "end": "2024-09-30",
              "val": 16373000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 15301000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "end": "2024-12-31",
              "val": 15301000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09"
            },
            {
              "end": "2024-12-31",
              "val": 15301000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "end": "2024-12-31",
              "val": 15301000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "end": "2024-12-31",
              "val": 15301000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27"
            },
            {
              "end": "2024-12-31",
              "val": 15301000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 14435000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09"
            },
            {
              "end": "2025-03-31",
              "val": 14435000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 14378000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 14997000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 13782000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27"
            },
            {
              "end": "2025-12-31",
              "val": 13782000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 12844000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease": {
        "label": "Accounts Receivable, Allowance for Credit Loss, Period Increase (Decrease)",
        "description": "Amount of increase (decrease) in allowance for credit loss on accounts receivable.",
        "units": {
          "USD": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 408000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 627000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 1913000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2012"
            }
          ]
        }
      },
      "AllowanceForDoubtfulAccountsReceivableRecoveries": {
        "label": "Accounts Receivable, Allowance for Credit Loss, Recovery",
        "description": "Amount of increase in allowance for credit loss on accounts receivable, from recovery.",
        "units": {
          "USD": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -358000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -592000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -1739000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2012"
            }
          ]
        }
      },
      "AllowanceForDoubtfulAccountsReceivableWriteOffs": {
        "label": "Accounts Receivable, Allowance for Credit Loss, Writeoff",
        "description": "Amount of direct write-downs of accounts receivable charged against the allowance.",
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 8690000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 14129000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 15919000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 14523000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 18511000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 18511000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 6103000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 6103000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 12160000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 12160000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 19002000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 19002000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 24432000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 24432000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 24432000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 5501000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 5501000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 10536000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 10536000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 16165000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 16165000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 23542000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 23542000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 23542000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 9031000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 9031000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 17876000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 17876000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 23172000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 23172000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 28392000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 28392000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 28392000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 5168000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 5168000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 9510000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 9510000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 13519000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 13519000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 18980000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 18980000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 18980000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 6514000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 6514000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 11143000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 11143000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 16663000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 16663000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 22882000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 22882000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 22882000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 7430000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 7430000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 15751000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 15751000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 25052000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 25052000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 36211000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 36211000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 36211000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 10851000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 10851000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 21601000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 21601000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 32506000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 32506000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 44081000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 44081000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 11425000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 11425000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 23485000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 34459000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 44790000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 10376000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "AmortizationOfDeferredSalesCommissions": {
        "label": "Amortization of Deferred Sales Commissions",
        "description": "The amount of expense recognized in the current period for the periodic realization of capitalized fees that were paid to salespeople, distributors, brokers, and agents at the time of the conclusion of the sale. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.",
        "units": {
          "USD": [
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 3400000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06",
              "frame": "CY2020Q1"
            }
          ]
        }
      },
      "AmortizationOfIntangibleAssets": {
        "label": "Amortization of Intangible Assets",
        "description": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.",
        "units": {
          "USD": [
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 0,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 0,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 0,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 0,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 0,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 400000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 400000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 500000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 1100000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 1100000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 500000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 500000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 1600000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 1600000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 600000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 600000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 2300000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 2300000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 2300000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 600000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 600000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 1300000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 1300000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 600000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 600000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 1900000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 1900000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 600000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 600000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 2400000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 2400000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 2400000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 1200000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 1200000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 3000000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 3000000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 1800000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 1800000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 4800000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 4800000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 1700000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 1700000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 6500000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 6500000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 6500000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 1700000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 1700000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 3400000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 3400000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 1700000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 1700000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 5100000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 5100000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 1700000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 1700000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 6800000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 6800000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 6800000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 1900000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 1900000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 4300000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 4300000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 2300000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 2300000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 5700000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 5700000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 1400000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 1400000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 6600000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 6600000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 6600000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 900000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 900000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 1800000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 1800000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 900000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 900000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 2700000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 2700000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 900000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 900000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 3500000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 3500000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 3500000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 900000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 900000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 1800000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 1800000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 900000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 900000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 2600000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 2600000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 800000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 800000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 3300000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 3300000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 3300000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 700000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 700000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 1200000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 1200000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 600000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 600000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 1800000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 1800000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 600000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 600000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 2600000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 2600000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 2600000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 700000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 700000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 1400000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 1400000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 700000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 700000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 2100000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 2100000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 700000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 700000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 2800000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 2800000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 2800000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 700000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 700000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 1000000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 1000000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 300000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 300000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 1300000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 1300000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 300000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 300000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1700000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1700000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1700000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 300000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 300000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 700000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 700000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 400000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 400000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 1000000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 1000000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 300000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 300000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1400000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1400000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1400000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 300000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 300000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 700000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 700000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 400000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 400000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 1000000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 1000000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 300000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 300000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 2800000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 2800000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 2500000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 2500000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 4900000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 2400000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 7400000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 2500000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 9900000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 5300000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "AreaOfLand": {
        "label": "Area of Land",
        "description": "Area of land held.",
        "units": {
          "sqft": [
            {
              "end": "2012-05-09",
              "val": 110412,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2012Q1I"
            }
          ]
        }
      },
      "AssetImpairmentCharges": {
        "label": "Asset Impairment Charges",
        "description": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.",
        "units": {
          "USD": [
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 0,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 0,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 11164000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 11164000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 11200000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 11164000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 11164000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 11164000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 11164000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 11164000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 0,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 0,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 0,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 10464000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 10464000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 10500000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 10464000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 10464000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 10464000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 3555000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 3555000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 3555000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 3555000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 3555000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 3555000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 23563000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 23563000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 23563000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 0,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 0,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 5914000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 5914000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 5914000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 5914000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 0,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025"
            }
          ]
        }
      },
      "Assets": {
        "label": "Assets",
        "description": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "units": {
          "USD": [
            {
              "end": "2011-12-31",
              "val": 43821000,
              "accn": "0001206774-12-001897",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-04"
            },
            {
              "end": "2011-12-31",
              "val": 43821000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "end": "2011-12-31",
              "val": 43821000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "end": "2011-12-31",
              "val": 43821000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 153087000,
              "accn": "0001206774-12-001897",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-04",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 153848000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 156532000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 187696000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "end": "2012-12-31",
              "val": 187696000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03"
            },
            {
              "end": "2012-12-31",
              "val": 187696000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "end": "2012-12-31",
              "val": 187696000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "end": "2012-12-31",
              "val": 187696000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 187294000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 197542000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 224330000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 515977000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "end": "2013-12-31",
              "val": 515977000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "end": "2013-12-31",
              "val": 515977000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "end": "2013-12-31",
              "val": 515977000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "end": "2013-12-31",
              "val": 515977000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 533474000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 553156000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 577399000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 629650000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "end": "2014-12-31",
              "val": 629650000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01"
            },
            {
              "end": "2014-12-31",
              "val": 629650000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "end": "2014-12-31",
              "val": 629650000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "end": "2014-12-31",
              "val": 629650000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 715886000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 741387000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 764405000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 755427000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "end": "2015-12-31",
              "val": 755427000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06"
            },
            {
              "end": "2015-12-31",
              "val": 755427000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "end": "2015-12-31",
              "val": 755427000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "end": "2015-12-31",
              "val": 755427000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 772967000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 799798000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 845588000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 885206000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "end": "2016-12-31",
              "val": 885206000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10"
            },
            {
              "end": "2016-12-31",
              "val": 885206000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "end": "2016-12-31",
              "val": 885206000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "end": "2016-12-31",
              "val": 885206000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 922171000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 970115000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 1027115000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 1216512000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "end": "2017-12-31",
              "val": 1225601000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10"
            },
            {
              "end": "2017-12-31",
              "val": 1225601000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "end": "2017-12-31",
              "val": 1225601000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "end": "2017-12-31",
              "val": 1225601000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 1218499000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 1198224000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 1233257000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 1175563000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "end": "2018-12-31",
              "val": 1175563000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "end": "2018-12-31",
              "val": 1175563000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "end": "2018-12-31",
              "val": 1175563000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "end": "2018-12-31",
              "val": 1175563000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 1337860000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 1083433000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 1028769000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 1070700000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "end": "2019-12-31",
              "val": 1070700000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": 1070700000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "end": "2019-12-31",
              "val": 1070700000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "end": "2019-12-31",
              "val": 1070700000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 1085224000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 1073485000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 1138950000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 1154947000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-12-31",
              "val": 1154947000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07"
            },
            {
              "end": "2020-12-31",
              "val": 1154947000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "end": "2020-12-31",
              "val": 1154947000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "end": "2020-12-31",
              "val": 1154947000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 1135378000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 1105244000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 1079068000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 1050528000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "end": "2021-12-31",
              "val": 1050528000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06"
            },
            {
              "end": "2021-12-31",
              "val": 1050528000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "end": "2021-12-31",
              "val": 1050528000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "end": "2021-12-31",
              "val": 1050528000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 1044906000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 1023168000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 1030334000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 1015922000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 1015922000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05"
            },
            {
              "end": "2022-12-31",
              "val": 1015922000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "end": "2022-12-31",
              "val": 1015922000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 1015922000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 1021682000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 1033288000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 1027318000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 1014723000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "end": "2023-12-31",
              "val": 1014723000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10"
            },
            {
              "end": "2023-12-31",
              "val": 1014723000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "end": "2023-12-31",
              "val": 1014723000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "end": "2023-12-31",
              "val": 1014723000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 993477000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 964978000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 980208000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 983567000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "end": "2024-12-31",
              "val": 983567000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09"
            },
            {
              "end": "2024-12-31",
              "val": 983567000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "end": "2024-12-31",
              "val": 983567000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "end": "2024-12-31",
              "val": 983567000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 985203000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 980175000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 989884000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 958478000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27"
            },
            {
              "end": "2025-12-31",
              "val": 958478000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 1013298000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "AssetsCurrent": {
        "label": "Assets, Current",
        "description": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "units": {
          "USD": [
            {
              "end": "2011-12-31",
              "val": 31726000,
              "accn": "0001206774-12-001897",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-04"
            },
            {
              "end": "2011-12-31",
              "val": 31726000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "end": "2011-12-31",
              "val": 31726000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "end": "2011-12-31",
              "val": 31726000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 140424000,
              "accn": "0001206774-12-001897",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-04",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 135363000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 136701000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 111774000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "end": "2012-12-31",
              "val": 111774000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03"
            },
            {
              "end": "2012-12-31",
              "val": 111774000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "end": "2012-12-31",
              "val": 111774000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "end": "2012-12-31",
              "val": 111332000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 113705000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 118005000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 125215000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 416833000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "end": "2013-12-31",
              "val": 416833000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "end": "2013-12-31",
              "val": 416833000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "end": "2013-12-31",
              "val": 416833000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "end": "2013-12-31",
              "val": 416833000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 429783000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 384225000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 404754000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 420758000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "end": "2014-12-31",
              "val": 420758000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01"
            },
            {
              "end": "2014-12-31",
              "val": 420758000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "end": "2014-12-31",
              "val": 420758000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "end": "2014-12-31",
              "val": 420758000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 392907000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 432185000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 447833000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 443282000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "end": "2015-12-31",
              "val": 443282000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06"
            },
            {
              "end": "2015-12-31",
              "val": 443282000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "end": "2015-12-31",
              "val": 443282000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "end": "2015-12-31",
              "val": 443282000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 447340000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 473741000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 514492000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 561179000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "end": "2016-12-31",
              "val": 561179000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10"
            },
            {
              "end": "2016-12-31",
              "val": 561179000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "end": "2016-12-31",
              "val": 561179000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "end": "2016-12-31",
              "val": 561179000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 568054000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 594871000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 786219000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 913089000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "end": "2017-12-31",
              "val": 913089000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10"
            },
            {
              "end": "2017-12-31",
              "val": 913089000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "end": "2017-12-31",
              "val": 913089000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "end": "2017-12-31",
              "val": 913089000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 910126000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 902435000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 936899000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 860269000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "end": "2018-12-31",
              "val": 860269000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "end": "2018-12-31",
              "val": 860269000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "end": "2018-12-31",
              "val": 860269000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "end": "2018-12-31",
              "val": 860269000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 775042000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 531288000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 499299000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 533309000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "end": "2019-12-31",
              "val": 533309000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": 533309000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "end": "2019-12-31",
              "val": 533309000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "end": "2019-12-31",
              "val": 533309000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 594873000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 617393000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 694192000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 712725000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-12-31",
              "val": 712725000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07"
            },
            {
              "end": "2020-12-31",
              "val": 712725000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "end": "2020-12-31",
              "val": 712725000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "end": "2020-12-31",
              "val": 712725000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 703346000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 689182000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 667106000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 644677000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "end": "2021-12-31",
              "val": 644677000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06"
            },
            {
              "end": "2021-12-31",
              "val": 644677000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "end": "2021-12-31",
              "val": 644677000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "end": "2021-12-31",
              "val": 644677000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 637341000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 611186000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 623101000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 595992000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 595992000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05"
            },
            {
              "end": "2022-12-31",
              "val": 595992000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "end": "2022-12-31",
              "val": 595992000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 595992000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 591594000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 587510000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 625939000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 624216000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "end": "2023-12-31",
              "val": 624216000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10"
            },
            {
              "end": "2023-12-31",
              "val": 624216000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "end": "2023-12-31",
              "val": 624216000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "end": "2023-12-31",
              "val": 624216000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 606900000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 583679000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 590228000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 516879000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "end": "2024-12-31",
              "val": 516879000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09"
            },
            {
              "end": "2024-12-31",
              "val": 516879000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "end": "2024-12-31",
              "val": 516879000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "end": "2024-12-31",
              "val": 516879000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 527711000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 509411000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 550298000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 514935000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27"
            },
            {
              "end": "2025-12-31",
              "val": 514935000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 302032000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "AssetsFairValueDisclosureRecurring": {
        "label": "Assets, Fair Value Disclosure, Recurring (Deprecated 2018-01-31)",
        "description": "This element represents the aggregate of the assets reported on the balance sheet at period end measured at fair value on a recurring basis by the entity. This element is intended to be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements.",
        "units": {
          "USD": [
            {
              "end": "2013-12-31",
              "val": 360690000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "end": "2013-12-31",
              "val": 360690000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "end": "2013-12-31",
              "val": 360690000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-06-30",
              "val": 365543000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 365601000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 365624000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "end": "2014-12-31",
              "val": 365624000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01"
            },
            {
              "end": "2014-12-31",
              "val": 365624000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "end": "2014-12-31",
              "val": 365624000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "end": "2014-12-31",
              "val": 365624000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 290586000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 290692000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 290801000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 290752000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "end": "2015-12-31",
              "val": 290752000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06"
            },
            {
              "end": "2015-12-31",
              "val": 290752000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "end": "2015-12-31",
              "val": 290752000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 333445000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 328923000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 329237000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 359717000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10"
            },
            {
              "end": "2016-12-31",
              "val": 359717000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 360177000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 361020000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09",
              "frame": "CY2017Q2I"
            }
          ]
        }
      },
      "AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent": {
        "label": "Disposal Group, Including Discontinued Operation, Assets, Current",
        "description": "Amount classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.",
        "units": {
          "USD": [
            {
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-09-30",
              "val": 143873000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06",
              "frame": "CY2017Q3I"
            }
          ]
        }
      },
      "AvailableForSaleDebtSecuritiesAmortizedCostBasis": {
        "label": "Debt Securities, Available-for-sale, Amortized Cost",
        "description": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "units": {
          "USD": [
            {
              "end": "2020-03-16",
              "val": 300200000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2020-03-30",
              "val": 300200000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "end": "2020-03-31",
              "val": 300200000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "end": "2020-03-31",
              "val": 300200000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-03-31",
              "val": 300200000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07"
            },
            {
              "end": "2020-03-31",
              "val": 300200000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "end": "2020-03-31",
              "val": 300200000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "end": "2020-03-31",
              "val": 300200000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 300200000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 92488000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 97419000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 125229000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 127922000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 127208000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 129114000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 125052000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 133303000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 135606000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 100445000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 102957000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 103285000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 102300000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 103829000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "BusinessAcquisitionContingentConsiderationAtFairValue": {
        "label": "Business Acquisition, Contingent Consideration, at Fair Value (Deprecated 2013-01-31)",
        "description": "Fair value, as of the acquisition date, of potential payments under the contingent consideration arrangement including cash and shares.",
        "units": {
          "USD": [
            {
              "end": "2012-10-23",
              "val": 23300000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-10-23",
              "val": 23300000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            }
          ]
        }
      },
      "BusinessAcquisitionContingentConsiderationPotentialCashPayment": {
        "label": "Business Acquisition, Contingent Consideration, Potential Cash Payment (Deprecated 2013-01-31)",
        "description": "Amount of potential cash payments that could result from the contingent consideration arrangement.",
        "units": {
          "USD": [
            {
              "end": "2012-10-23",
              "val": -14020000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2012Q3I"
            }
          ]
        }
      },
      "BusinessAcquisitionCostOfAcquiredEntityCashPaid": {
        "label": "Business Acquisition, Cost of Acquired Entity, Cash Paid (Deprecated 2013-01-31)",
        "description": "Amount of cash paid to acquire the entity.",
        "units": {
          "EUR": [
            {
              "end": "2012-09-30",
              "val": 18600000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02",
              "frame": "CY2012Q3I"
            }
          ],
          "USD": [
            {
              "end": "2012-09-30",
              "val": 24200000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-10-23",
              "val": 24300000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03"
            },
            {
              "end": "2012-10-23",
              "val": 24300000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            }
          ]
        }
      },
      "BusinessAcquisitionCostOfAcquiredEntityPurchasePrice": {
        "label": "Business Acquisition, Cost of Acquired Entity, Purchase Price (Deprecated 2013-01-31)",
        "description": "The total cost of the acquired entity including the cash paid to shareholders of acquired entities, fair value of debt and equity securities issued to shareholders of acquired entities, the fair value of the liabilities assumed, and direct costs of the acquisition.",
        "units": {
          "USD": [
            {
              "end": "2012-09-30",
              "val": 47500000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02",
              "frame": "CY2012Q3I"
            }
          ]
        }
      },
      "BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned": {
        "label": "Business Acquisition, Equity Interest Issued or Issuable, Value Assigned",
        "description": "Value of equity interests (such as common shares, preferred shares, or partnership interest) issued or issuable to acquire the entity.",
        "units": {
          "USD": [
            {
              "end": "2012-10-23",
              "val": 23300000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02",
              "frame": "CY2012Q3I"
            }
          ]
        }
      },
      "BusinessAcquisitionPurchasePriceAllocationAssetsAcquired": {
        "label": "Business Acquisition, Purchase Price Allocation, Assets Acquired (Deprecated 2013-01-31)",
        "description": "The amount of acquisition cost of a business combination allocated to assets acquired.",
        "units": {
          "USD": [
            {
              "end": "2012-10-23",
              "val": 57071000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2012Q3I"
            }
          ]
        }
      },
      "BusinessAcquisitionPurchasePriceAllocationAssetsAcquiredLiabilitiesAssumedNet": {
        "label": "Business Acquisition, Purchase Price Allocation, Assets Acquired (Liabilities Assumed), Net (Deprecated 2013-01-31)",
        "description": "The total purchase price of the acquired entity. This includes cash paid to equity interest holders of the acquired entity, fair value of debt and equity securities issued to equity holders of the acquired entity, and transaction costs paid to third parties to consummate the acquisition.",
        "units": {
          "USD": [
            {
              "end": "2012-10-23",
              "val": 47550000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2012Q3I"
            }
          ]
        }
      },
      "BusinessAcquisitionPurchasePriceAllocationCurrentAssetsCashAndCashEquivalents": {
        "label": "Business Acquisition, Purchase Price Allocation, Current Assets, Cash and Cash Equivalents (Deprecated 2013-01-31)",
        "description": "The amount of cash and cash equivalents acquired in a business combination.",
        "units": {
          "USD": [
            {
              "end": "2012-10-23",
              "val": 172000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2012Q3I"
            }
          ]
        }
      },
      "BusinessAcquisitionPurchasePriceAllocationCurrentAssetsPrepaidExpenseAndOtherAssets": {
        "label": "Business Acquisition, Purchase Price Allocation, Current Assets, Prepaid Expense and Other Assets (Deprecated 2013-01-31)",
        "description": "The amount of acquisition cost of a business combination allocated to prepaid expenses and other current assets. Does not include amounts allocated to cash and cash equivalents, marketable securities, receivables, inventory, and assets not to be used.",
        "units": {
          "USD": [
            {
              "end": "2012-10-23",
              "val": 1239000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2012Q3I"
            }
          ]
        }
      },
      "BusinessAcquisitionPurchasePriceAllocationCurrentAssetsReceivables": {
        "label": "Business Acquisition, Purchase Price Allocation, Current Assets, Receivables (Deprecated 2013-01-31)",
        "description": "The amount of acquisition cost of a business combination allocated to receivables.",
        "units": {
          "USD": [
            {
              "end": "2012-10-23",
              "val": 1237000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2012Q3I"
            }
          ]
        }
      },
      "BusinessAcquisitionPurchasePriceAllocationCurrentLiabilitiesAccountsPayable": {
        "label": "Business Acquisition, Purchase Price Allocation, Current Liabilities, Accounts Payable (Deprecated 2013-01-31)",
        "description": "The amount of acquisition cost of a business combination allocated to accounts payable of the acquired entity.",
        "units": {
          "USD": [
            {
              "end": "2012-10-23",
              "val": 2169000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2012Q3I"
            }
          ]
        }
      },
      "BusinessAcquisitionPurchasePriceAllocationCurrentLiabilitiesAccruedLiabilities": {
        "label": "Business Acquisition, Purchase Price Allocation, Current Liabilities, Accrued Liabilities (Deprecated 2013-01-31)",
        "description": "The amount of acquisition cost of a business combination allocated to accrued expenses of the acquired entity.",
        "units": {
          "USD": [
            {
              "end": "2012-10-23",
              "val": 4858000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2012Q3I"
            }
          ]
        }
      },
      "BusinessAcquisitionPurchasePriceAllocationCurrentLiabilitiesDeferredRevenue": {
        "label": "Business Acquisition, Purchase Price Allocation, Current Liabilities, Deferred Revenue (Deprecated 2013-01-31)",
        "description": "The amount of acquisition cost of a business combination allocated to deferred revenue of the acquired entity.",
        "units": {
          "USD": [
            {
              "end": "2012-10-23",
              "val": 1190000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2012Q3I"
            }
          ]
        }
      },
      "BusinessAcquisitionPurchasePriceAllocationGoodwillAmount": {
        "label": "Business Acquisition, Purchase Price Allocation, Goodwill Amount (Deprecated 2013-01-31)",
        "description": "Amount of goodwill arising from a business combination, which is the excess of the cost of the acquired entity over the amounts assigned to assets acquired and liabilities assumed.",
        "units": {
          "USD": [
            {
              "end": "2012-10-23",
              "val": 48056000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2012Q3I"
            }
          ]
        }
      },
      "BusinessAcquisitionPurchasePriceAllocationIntangibleAssetsNotAmortizable": {
        "label": "Business Acquisition, Purchase Price Allocation, Intangible Assets Not Amortizable (Deprecated 2013-01-31)",
        "description": "The amount of acquisition cost of a business combination allocated to an identifiable intangible asset that will not be amortized. Does not include goodwill.",
        "units": {
          "USD": [
            {
              "end": "2012-10-23",
              "val": 6134000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2012Q3I"
            }
          ]
        }
      },
      "BusinessAcquisitionPurchasePriceAllocationLiabilitiesAssumed": {
        "label": "Business Acquisition, Purchase Price Allocation, Liabilities Assumed (Deprecated 2013-01-31)",
        "description": "The amount of acquisition cost of a business combination allocated to liabilities assumed.",
        "units": {
          "USD": [
            {
              "end": "2012-10-23",
              "val": 9521000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2012Q3I"
            }
          ]
        }
      },
      "BusinessAcquisitionPurchasePriceAllocationNotesPayableAndLongTermDebt": {
        "label": "Business Acquisition, Purchase Price Allocation, Notes Payable and Long-term Debt (Deprecated 2013-01-31)",
        "description": "The amount of acquisition cost of a business combination allocated to notes payables and long-term debt assumed from the acquired entity.",
        "units": {
          "USD": [
            {
              "end": "2012-10-23",
              "val": 1304000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2012Q3I"
            }
          ]
        }
      },
      "BusinessAcquisitionPurchasePriceAllocationPropertyPlantAndEquipment": {
        "label": "Business Acquisition, Purchase Price Allocation, Property, Plant and Equipment (Deprecated 2013-01-31)",
        "description": "The amount of acquisition cost of a business combination allocated to property, plant and equipment to be used in ongoing operations.",
        "units": {
          "USD": [
            {
              "end": "2012-10-23",
              "val": 233000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2012Q3I"
            }
          ]
        }
      },
      "BusinessAcquisitionsProFormaNetIncomeLoss": {
        "label": "Business Acquisition, Pro Forma Net Income (Loss)",
        "description": "The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period.",
        "units": {
          "USD": [
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -29900000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -12739000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -17111000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": -4373000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": -18160000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": -1049000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -23188000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2012"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": -17073000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10",
              "frame": "CY2016Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -5822000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10",
              "frame": "CY2017Q1"
            }
          ]
        }
      },
      "BusinessAcquisitionsProFormaRevenue": {
        "label": "Business Acquisition, Pro Forma Revenue",
        "description": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.",
        "units": {
          "USD": [
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 92303000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 29870000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 64736000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 34866000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 104546000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 39810000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 146265000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2012"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 159575000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10",
              "frame": "CY2016Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 198097000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10",
              "frame": "CY2017Q1"
            }
          ]
        }
      },
      "BusinessCombinationAcquisitionRelatedCosts": {
        "label": "Business Combination, Acquisition Related Costs",
        "description": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.",
        "units": {
          "USD": [
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 1000000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2012"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 100000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10",
              "frame": "CY2017Q1"
            }
          ]
        }
      },
      "BusinessCombinationConsiderationTransferred1": {
        "label": "Business Combination, Consideration Transferred",
        "description": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.",
        "units": {
          "USD": [
            {
              "start": "2012-10-01",
              "end": "2012-10-23",
              "val": 24300000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            }
          ]
        }
      },
      "BusinessCombinationConsiderationTransferredLiabilitiesIncurred": {
        "label": "Business Combination, Consideration Transferred, Liabilities Incurred",
        "description": "Amount of liabilities incurred by the acquirer as part of consideration transferred in a business combination.",
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 1876000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 1876000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06",
              "frame": "CY2015Q1"
            }
          ]
        }
      },
      "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1": {
        "label": "Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability",
        "description": "Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement.",
        "units": {
          "USD": [
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 835000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 835000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -835000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2014"
            }
          ]
        }
      },
      "BusinessCombinationContingentConsiderationLiability": {
        "label": "Business Combination, Contingent Consideration, Liability",
        "description": "Amount of liability recognized arising from contingent consideration in a business combination.",
        "units": {
          "USD": [
            {
              "end": "2014-12-31",
              "val": 835000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "end": "2014-12-31",
              "val": 835000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 13500000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2024Q4I"
            }
          ]
        }
      },
      "BusinessCombinationContingentConsiderationLiabilityCurrent": {
        "label": "Business Combination, Contingent Consideration, Liability, Current",
        "description": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled within one year or the normal operating cycle, if longer.",
        "units": {
          "USD": [
            {
              "end": "2014-12-31",
              "val": 835000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01"
            },
            {
              "end": "2014-12-31",
              "val": 835000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "end": "2014-12-31",
              "val": 835000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 785000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 802000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 813000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            }
          ]
        }
      },
      "CapitalExpendituresIncurredButNotYetPaid": {
        "label": "Capital Expenditures Incurred but Not yet Paid",
        "description": "Future cash outflow to pay for purchases of fixed assets that have occurred.",
        "units": {
          "USD": [
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 690000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 549000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 549000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 1296000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 1736000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 3878000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 2685000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 2685000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 2685000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 1880000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 1880000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 1185000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 1185000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 2160000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 2160000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 6374000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 6374000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 6543000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 3544000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 3544000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 2046000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 2046000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 5446000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 5446000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 2233000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 2233000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 2233000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 1727000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 1727000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 3314000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 3314000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 4373000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 4373000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 989000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 989000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 989000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 596000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 596000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 1398000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 1398000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 3555000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 3555000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 11493000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 11493000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 11493000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 2242000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 2242000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 2294000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 2294000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 2393000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 2393000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 4440000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 4440000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 4440000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 1835000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 1835000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 2271000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 2271000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 1856000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 1856000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1490000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1490000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1490000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 3015000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 3015000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 615000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 615000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 2168000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 2168000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1155000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1155000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1155000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 1242000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 1242000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 1295000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 1295000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 2336000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 2336000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1595000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1595000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1595000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 3178000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 3178000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 3836000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 3836000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 6461000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 6461000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 956000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 956000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 956000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 2405000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 2405000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 1478000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 1478000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 1064000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 1064000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 914000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 914000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 914000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 1510000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 1510000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 1348000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 1348000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 2593000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 2593000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1637000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1637000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 2575000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 2575000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 2056000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 3461000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 2181000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 3226000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "CapitalizedComputerSoftwareAdditions": {
        "label": "Capitalized Computer Software, Additions",
        "description": "Additions made to capitalized computer software costs during the period.",
        "units": {
          "USD": [
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 2700000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 3200000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 3200000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 5400000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 5400000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 5400000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 13900000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 13900000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 13900000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 14700000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 14700000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 14700000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 19200000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 19200000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 19200000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 20400000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 20400000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 20400000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 26900000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 26900000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 26900000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 33900000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 33900000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 33900000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 32400000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 32400000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 32400000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 31000000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 31000000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 31000000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 28400000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 28400000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 28400000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 30000000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 30000000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 30000000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 43700000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 43700000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 55000000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025"
            }
          ]
        }
      },
      "CapitalizedComputerSoftwareAmortization": {
        "label": "Capitalized Computer Software, Amortization (Deprecated 2016-01-31)",
        "description": "For each income statement presented, the amount charged to expense for amortization of capitalized computer software costs.",
        "units": {
          "USD": [
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1100000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 1900000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 1900000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 2600000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 2600000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 2600000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 4600000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 4600000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 8400000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2015"
            }
          ]
        }
      },
      "CapitalizedComputerSoftwareAmortization1": {
        "label": "Capitalized Computer Software, Amortization",
        "description": "Amount of expense for amortization of capitalized computer software costs.",
        "units": {
          "USD": [
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 4600000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 8400000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 8400000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 12300000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 12300000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 12300000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 16700000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 16700000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 16700000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 19000000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 19000000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 19000000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 24200000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 24200000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 24200000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 27100000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 27100000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 27100000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 30600000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 30600000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 30600000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 29600000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 29600000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 29600000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 28700000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 28700000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 28700000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 28600000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 28600000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 33500000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025"
            }
          ]
        }
      },
      "CapitalizedComputerSoftwareImpairments": {
        "label": "Capitalized Computer Software, Impairments (Deprecated 2016-01-31)",
        "description": "For each income statement presented, the amount charged to expense for write-downs of capitalized computer software costs to net realizable value.",
        "units": {
          "USD": [
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 200000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 200000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 100000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 100000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 100000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 100000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 100000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2015"
            }
          ]
        }
      },
      "CapitalizedComputerSoftwareImpairments1": {
        "label": "Capitalized Computer Software, Impairments",
        "description": "Amount of impairment loss from capitalized computer software costs.",
        "units": {
          "USD": [
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 100000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 100000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2016"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1500000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 600000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 600000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1000000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1000000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1000000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1300000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1300000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1278000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 2600000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 2583000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 3339000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025"
            }
          ]
        }
      },
      "CapitalizedContractCostAmortization": {
        "label": "Capitalized Contract Cost, Amortization",
        "description": "Amount of amortization expense for asset recognized from cost incurred to obtain or fulfill contract with customer.",
        "units": {
          "USD": [
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 10140000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 2535000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 5264000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 8351000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 11316000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 11316000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 2542000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 5486000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 8588000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 12205000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 12205000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 6716000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 3400000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 9923000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 12848000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 15944000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 15944000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 3381000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 6830000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 10636000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 14606000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 14606000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 4018000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 8413000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 13477000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 18827000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2022"
            }
          ]
        }
      },
      "CapitalizedContractCostNetNoncurrent": {
        "label": "Capitalized Contract Cost, Net, Noncurrent",
        "description": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer; classified as noncurrent.",
        "units": {
          "USD": [
            {
              "end": "2016-12-31",
              "val": 8952000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 9089000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "end": "2017-12-31",
              "val": 9089000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "end": "2017-12-31",
              "val": 9089000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "end": "2017-12-31",
              "val": 9089000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-06-30",
              "val": 10848000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 11367000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 12345000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "end": "2018-12-31",
              "val": 12345000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "end": "2018-12-31",
              "val": 12345000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "end": "2018-12-31",
              "val": 12345000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "end": "2018-12-31",
              "val": 12345000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "end": "2018-12-31",
              "val": 12345000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 11689000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 12614000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 13993000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 15138000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "end": "2019-12-31",
              "val": 15138000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": 15138000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "end": "2019-12-31",
              "val": 15138000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "end": "2019-12-31",
              "val": 15138000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2019-12-31",
              "val": 15138000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 11648000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 9429000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 11250000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 14522000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-12-31",
              "val": 14522000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07"
            },
            {
              "end": "2020-12-31",
              "val": 14522000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "end": "2020-12-31",
              "val": 14522000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "end": "2020-12-31",
              "val": 14522000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "end": "2020-12-31",
              "val": 14522000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 14490000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 15413000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 16385000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 16931000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "end": "2021-12-31",
              "val": 16931000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06"
            },
            {
              "end": "2021-12-31",
              "val": 16931000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "end": "2021-12-31",
              "val": 16931000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "end": "2021-12-31",
              "val": 16931000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 19093000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 23000000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 25236000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 25946000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 25946000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05"
            },
            {
              "end": "2022-12-31",
              "val": 25946000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "end": "2022-12-31",
              "val": 25946000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 25946000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 26252000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 27028000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 28651000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 28203000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "end": "2023-12-31",
              "val": 28203000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10"
            },
            {
              "end": "2023-12-31",
              "val": 28203000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "end": "2023-12-31",
              "val": 28203000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "end": "2023-12-31",
              "val": 28203000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 26713000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 26048000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 25592000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 24156000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "end": "2024-12-31",
              "val": 24156000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09"
            },
            {
              "end": "2024-12-31",
              "val": 24156000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "end": "2024-12-31",
              "val": 24156000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "end": "2024-12-31",
              "val": 24156000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 23629000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 23870000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 23690000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 19880000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27"
            },
            {
              "end": "2025-12-31",
              "val": 19880000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 20017000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "CapitalLeasesFutureMinimumSubleaseRentals": {
        "label": "Capital Leases, Future Minimum Sublease Rentals",
        "description": "Minimum payments receivable in the future under noncancelable subleases.",
        "units": {
          "USD": [
            {
              "end": "2013-12-31",
              "val": 0,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 1400000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 8300000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 6500000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 4300000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2018Q4I"
            }
          ]
        }
      },
      "Cash": {
        "label": "Cash",
        "description": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Excludes cash and cash equivalents within disposal group and discontinued operation.",
        "units": {
          "USD": [
            {
              "end": "2011-12-31",
              "val": 2610000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "end": "2011-12-31",
              "val": 2610000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "end": "2011-12-31",
              "val": 2610000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-06-30",
              "val": 5373000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 5832000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 7862000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "end": "2012-12-31",
              "val": 7862000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03"
            },
            {
              "end": "2012-12-31",
              "val": 7862000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "end": "2012-12-31",
              "val": 7862000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "end": "2012-12-31",
              "val": 7862000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 11227000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 13516000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 17928000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 29074000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "end": "2013-12-31",
              "val": 29074000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "end": "2013-12-31",
              "val": 29074000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "end": "2013-12-31",
              "val": 29074000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "end": "2013-12-31",
              "val": 29074000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 38602000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 46897000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 52068000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 38719000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "end": "2014-12-31",
              "val": 38719000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01"
            },
            {
              "end": "2014-12-31",
              "val": 38719000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "end": "2014-12-31",
              "val": 38719000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "end": "2014-12-31",
              "val": 38719000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 57123000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 77443000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 78151000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 79954000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "end": "2015-12-31",
              "val": 79954000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06"
            },
            {
              "end": "2015-12-31",
              "val": 79954000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "end": "2015-12-31",
              "val": 79954000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "end": "2015-12-31",
              "val": 79954000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 50328000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 75262000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 103107000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 119778000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "end": "2016-12-31",
              "val": 119778000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10"
            },
            {
              "end": "2016-12-31",
              "val": 119778000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "end": "2016-12-31",
              "val": 119778000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "end": "2016-12-31",
              "val": 119778000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 125164000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 150613000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 196234000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 283085000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "end": "2017-12-31",
              "val": 283085000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10"
            },
            {
              "end": "2017-12-31",
              "val": 283085000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "end": "2017-12-31",
              "val": 283085000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "end": "2017-12-31",
              "val": 283085000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 163440000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 135288000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 166336000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 81055000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "end": "2018-12-31",
              "val": 81055000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "end": "2018-12-31",
              "val": 81055000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "end": "2018-12-31",
              "val": 81055000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "end": "2018-12-31",
              "val": 81055000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 27179000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 36092000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 31729000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 43581000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "end": "2019-12-31",
              "val": 43581000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": 43581000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "end": "2019-12-31",
              "val": 43581000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "end": "2019-12-31",
              "val": 43581000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 31246000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 65682000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 80698000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 85750000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-12-31",
              "val": 85750000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07"
            },
            {
              "end": "2020-12-31",
              "val": 85750000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "end": "2020-12-31",
              "val": 85750000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "end": "2020-12-31",
              "val": 85750000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 78429000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 47911000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 51274000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 89407000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "end": "2021-12-31",
              "val": 89407000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06"
            },
            {
              "end": "2021-12-31",
              "val": 89407000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "end": "2021-12-31",
              "val": 89407000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "end": "2021-12-31",
              "val": 89407000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 74694000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 30147000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 60093000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 56304000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 56304000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05"
            },
            {
              "end": "2022-12-31",
              "val": 56304000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "end": "2022-12-31",
              "val": 56304000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 56304000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 65944000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 70708000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 96050000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 105959000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "end": "2023-12-31",
              "val": 105959000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10"
            },
            {
              "end": "2023-12-31",
              "val": 105959000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "end": "2023-12-31",
              "val": 105959000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "end": "2023-12-31",
              "val": 105959000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 81415000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 71357000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 104011000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 87056000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "end": "2024-12-31",
              "val": 87056000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09"
            },
            {
              "end": "2024-12-31",
              "val": 87056000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "end": "2024-12-31",
              "val": 87056000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "end": "2024-12-31",
              "val": 87056000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 111068000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 85785000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 115748000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 129476000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27"
            },
            {
              "end": "2025-12-31",
              "val": 129476000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 110412000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "CashAndCashEquivalentsAtCarryingValue": {
        "label": "Cash and Cash Equivalents, at Carrying Value",
        "description": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.",
        "units": {
          "USD": [
            {
              "end": "2009-12-31",
              "val": 15074000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-12-31",
              "val": 27074000,
              "accn": "0001206774-12-001897",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-04"
            },
            {
              "end": "2010-12-31",
              "val": 27074000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "end": "2010-12-31",
              "val": 27074000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "end": "2010-12-31",
              "val": 27074000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "end": "2010-12-31",
              "val": 27074000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-03-31",
              "val": 26765000,
              "accn": "0001206774-12-001897",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-04",
              "frame": "CY2011Q1I"
            },
            {
              "end": "2011-06-30",
              "val": 25143000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03",
              "frame": "CY2011Q2I"
            },
            {
              "end": "2011-09-30",
              "val": 23128000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2011-12-31",
              "val": 21736000,
              "accn": "0001206774-12-001897",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-04"
            },
            {
              "end": "2011-12-31",
              "val": 21736000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "end": "2011-12-31",
              "val": 21736000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "end": "2011-12-31",
              "val": 21736000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "end": "2011-12-31",
              "val": 21736000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03"
            },
            {
              "end": "2011-12-31",
              "val": 21736000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "end": "2011-12-31",
              "val": 21736000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "end": "2011-12-31",
              "val": 21763000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "end": "2011-12-31",
              "val": 21736000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 130737000,
              "accn": "0001206774-12-001897",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-04"
            },
            {
              "end": "2012-03-31",
              "val": 130737000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 122613000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "end": "2012-06-30",
              "val": 122613000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 123083000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "end": "2012-09-30",
              "val": 123083000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 95124000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "end": "2012-12-31",
              "val": 95124000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03"
            },
            {
              "end": "2012-12-31",
              "val": 95124000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "end": "2012-12-31",
              "val": 95124000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "end": "2012-12-31",
              "val": 95124000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "end": "2012-12-31",
              "val": 95124000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "end": "2012-12-31",
              "val": 95124000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "end": "2012-12-31",
              "val": 95124000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "end": "2012-12-31",
              "val": 95124000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "end": "2012-12-31",
              "val": 95124000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 94498000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03"
            },
            {
              "end": "2013-03-31",
              "val": 94498000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 96795000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "end": "2013-06-30",
              "val": 96795000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 101214000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "end": "2013-09-30",
              "val": 101214000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 389764000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "end": "2013-12-31",
              "val": 389764000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "end": "2013-12-31",
              "val": 389764000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "end": "2013-12-31",
              "val": 389764000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "end": "2013-12-31",
              "val": 389764000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "end": "2013-12-31",
              "val": 389764000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01"
            },
            {
              "end": "2013-12-31",
              "val": 389764000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "end": "2013-12-31",
              "val": 389764000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "end": "2013-12-31",
              "val": 389764000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "end": "2013-12-31",
              "val": 389764000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 399320000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "end": "2014-03-31",
              "val": 399320000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 290386000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "end": "2014-06-30",
              "val": 290386000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 290567000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "end": "2014-09-30",
              "val": 290567000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 247312000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "end": "2014-12-31",
              "val": 247312000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01"
            },
            {
              "end": "2014-12-31",
              "val": 247312000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "end": "2014-12-31",
              "val": 247312000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "end": "2014-12-31",
              "val": 247312000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "end": "2014-12-31",
              "val": 247312000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06"
            },
            {
              "end": "2014-12-31",
              "val": 247312000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "end": "2014-12-31",
              "val": 247312000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "end": "2014-12-31",
              "val": 247312000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "end": "2014-12-31",
              "val": 247312000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 172629000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01"
            },
            {
              "end": "2015-03-31",
              "val": 172629000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 181460000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "end": "2015-06-30",
              "val": 181460000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 171807000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "end": "2015-09-30",
              "val": 171807000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 171613000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "end": "2015-12-31",
              "val": 171613000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06"
            },
            {
              "end": "2015-12-31",
              "val": 171613000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "end": "2015-12-31",
              "val": 171613000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "end": "2015-12-31",
              "val": 171613000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "end": "2015-12-31",
              "val": 171613000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10"
            },
            {
              "end": "2015-12-31",
              "val": 171613000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "end": "2015-12-31",
              "val": 171613000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "end": "2015-12-31",
              "val": 171613000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 183505000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06"
            },
            {
              "end": "2016-03-31",
              "val": 183505000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 196295000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "end": "2016-06-30",
              "val": 196295000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 224891000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "end": "2016-09-30",
              "val": 224891000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 272201000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "end": "2016-12-31",
              "val": 272201000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10"
            },
            {
              "end": "2016-12-31",
              "val": 272201000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "end": "2016-12-31",
              "val": 272201000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "end": "2016-12-31",
              "val": 272201000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 272279000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 319754000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 362401000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 547850000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "end": "2017-12-31",
              "val": 547850000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10"
            },
            {
              "end": "2017-12-31",
              "val": 547850000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "end": "2017-12-31",
              "val": 547850000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "end": "2017-12-31",
              "val": 547850000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 392335000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 389416000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 423495000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 332764000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "end": "2018-12-31",
              "val": 332764000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "end": "2018-12-31",
              "val": 332764000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "end": "2018-12-31",
              "val": 332764000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "end": "2018-12-31",
              "val": 332764000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 295276000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 139464000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 123402000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 170281000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "end": "2019-12-31",
              "val": 170281000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": 170281000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "end": "2019-12-31",
              "val": 170281000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "end": "2019-12-31",
              "val": 170281000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 364576000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 525693000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 590789000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 595875000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-12-31",
              "val": 595875000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07"
            },
            {
              "end": "2020-12-31",
              "val": 595875000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "end": "2020-12-31",
              "val": 595875000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "end": "2020-12-31",
              "val": 595875000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 588592000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 558227000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 531620000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 479783000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "end": "2021-12-31",
              "val": 479783000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06"
            },
            {
              "end": "2021-12-31",
              "val": 479783000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "end": "2021-12-31",
              "val": 479783000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "end": "2021-12-31",
              "val": 479783000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 465121000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 421162000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 330970000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 306379000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 306379000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05"
            },
            {
              "end": "2022-12-31",
              "val": 306379000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "end": "2022-12-31",
              "val": 306379000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 306379000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 289298000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 270256000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 305103000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 313911000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "end": "2023-12-31",
              "val": 313911000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10"
            },
            {
              "end": "2023-12-31",
              "val": 313911000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "end": "2023-12-31",
              "val": 313911000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "end": "2023-12-31",
              "val": 313911000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 296045000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 252435000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 261588000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 217325000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "end": "2024-12-31",
              "val": 217325000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09"
            },
            {
              "end": "2024-12-31",
              "val": 217325000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "end": "2024-12-31",
              "val": 217325000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "end": "2024-12-31",
              "val": 217325000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 222028000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 197687000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 231071000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 216062000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27"
            },
            {
              "end": "2025-12-31",
              "val": 216062000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 110412000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "CashAndCashEquivalentsFairValueDisclosure": {
        "label": "Cash and Cash Equivalents, Fair Value Disclosure",
        "description": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "units": {
          "USD": [
            {
              "end": "2011-12-31",
              "val": 19126000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "end": "2011-12-31",
              "val": 19126000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "end": "2011-12-31",
              "val": 19126000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-06-30",
              "val": 117240000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 117251000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 87262000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "end": "2012-12-31",
              "val": 87262000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03"
            },
            {
              "end": "2012-12-31",
              "val": 87262000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "end": "2012-12-31",
              "val": 87262000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "end": "2012-12-31",
              "val": 87262000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 83271000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 83279000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 83286000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 360690000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "end": "2013-12-31",
              "val": 360690000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "end": "2013-12-31",
              "val": 360690000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "end": "2013-12-31",
              "val": 360690000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "end": "2013-12-31",
              "val": 360690000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 360718000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 243489000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 238499000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 208593000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "end": "2014-12-31",
              "val": 208593000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01"
            },
            {
              "end": "2014-12-31",
              "val": 208593000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "end": "2014-12-31",
              "val": 208593000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 115506000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 104017000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 93656000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            }
          ]
        }
      },
      "CashAndCashEquivalentsPeriodIncreaseDecrease": {
        "label": "Cash and Cash Equivalents, Period Increase (Decrease)",
        "description": "Amount of increase (decrease) in cash and cash equivalents. Cash and cash equivalents are the amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Includes effect from exchange rate changes.",
        "units": {
          "USD": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 12000000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": -309000,
              "accn": "0001206774-12-001897",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-04",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": -1931000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": -3946000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -5338000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -5338000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 109001000,
              "accn": "0001206774-12-001897",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-04"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 109001000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 100877000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 100877000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 101347000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 101347000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 73388000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 73388000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 73388000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -626000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -626000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 1671000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 1671000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 6090000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 6090000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 294640000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 294640000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 294640000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 9556000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 9556000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": -99378000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": -99378000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -99197000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -99197000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -142452000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -142452000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -142452000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -74683000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -74683000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -65852000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -65852000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -75505000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -75505000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -75699000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -75699000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -75699000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 11892000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 11892000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 24682000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 24682000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 53278000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 53278000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 100588000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 100588000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 78000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 47553000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 90200000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 275649000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2017"
            }
          ]
        }
      },
      "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
        "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents",
        "description": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "units": {
          "USD": [
            {
              "end": "2015-12-31",
              "val": 188099000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 289518000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10"
            },
            {
              "end": "2016-12-31",
              "val": 289518000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "end": "2016-12-31",
              "val": 289518000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "end": "2016-12-31",
              "val": 289518000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "end": "2016-12-31",
              "val": 289518000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 290743000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 338293000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 380996000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 566404000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10"
            },
            {
              "end": "2017-12-31",
              "val": 566404000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "end": "2017-12-31",
              "val": 566404000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "end": "2017-12-31",
              "val": 566404000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "end": "2017-12-31",
              "val": 566404000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "end": "2017-12-31",
              "val": 566404000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "end": "2017-12-31",
              "val": 566404000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "end": "2017-12-31",
              "val": 566404000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "end": "2017-12-31",
              "val": 566404000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 411135000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10"
            },
            {
              "end": "2018-03-31",
              "val": 411135000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 411582000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "end": "2018-06-30",
              "val": 411582000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 445616000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "end": "2018-09-30",
              "val": 445616000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 354835000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "end": "2018-12-31",
              "val": 354835000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "end": "2018-12-31",
              "val": 354835000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "end": "2018-12-31",
              "val": 354835000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "end": "2018-12-31",
              "val": 354835000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "end": "2018-12-31",
              "val": 354835000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2018-12-31",
              "val": 354835000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "end": "2018-12-31",
              "val": 354835000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "end": "2018-12-31",
              "val": 354835000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2018-12-31",
              "val": 354835000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 317475000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "end": "2019-03-31",
              "val": 317475000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 161546000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "end": "2019-06-30",
              "val": 161546000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 145529000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "end": "2019-09-30",
              "val": 145529000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 192318000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "end": "2019-12-31",
              "val": 192318000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": 192318000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "end": "2019-12-31",
              "val": 192318000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "end": "2019-12-31",
              "val": 192318000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2019-12-31",
              "val": 192318000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07"
            },
            {
              "end": "2019-12-31",
              "val": 192318000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "end": "2019-12-31",
              "val": 192318000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "end": "2019-12-31",
              "val": 192318000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "end": "2019-12-31",
              "val": 192318000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 386908000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2020-03-31",
              "val": 386908000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 526603000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "end": "2020-06-30",
              "val": 526603000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 591615000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "end": "2020-09-30",
              "val": 591615000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 596540000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-12-31",
              "val": 596540000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07"
            },
            {
              "end": "2020-12-31",
              "val": 596540000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "end": "2020-12-31",
              "val": 596540000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "end": "2020-12-31",
              "val": 596540000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "end": "2020-12-31",
              "val": 596540000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06"
            },
            {
              "end": "2020-12-31",
              "val": 596540000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "end": "2020-12-31",
              "val": 596540000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "end": "2020-12-31",
              "val": 596540000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 596540000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 589281000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07"
            },
            {
              "end": "2021-03-31",
              "val": 589281000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 559254000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "end": "2021-06-30",
              "val": 559254000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 532674000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "end": "2021-09-30",
              "val": 532674000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 480641000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "end": "2021-12-31",
              "val": 480641000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06"
            },
            {
              "end": "2021-12-31",
              "val": 480641000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "end": "2021-12-31",
              "val": 480641000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "end": "2021-12-31",
              "val": 480641000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2021-12-31",
              "val": 480641000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05"
            },
            {
              "end": "2021-12-31",
              "val": 480641000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "end": "2021-12-31",
              "val": 480641000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 480641000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "end": "2021-12-31",
              "val": 480641000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 465915000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06"
            },
            {
              "end": "2022-03-31",
              "val": 465915000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 422214000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "end": "2022-06-30",
              "val": 422214000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 332116000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "end": "2022-09-30",
              "val": 332116000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 307138000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 307138000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05"
            },
            {
              "end": "2022-12-31",
              "val": 307138000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "end": "2022-12-31",
              "val": 307138000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 307138000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "end": "2022-12-31",
              "val": 307138000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10"
            },
            {
              "end": "2022-12-31",
              "val": 307138000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "end": "2022-12-31",
              "val": 307138000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "end": "2022-12-31",
              "val": 307138000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "end": "2022-12-31",
              "val": 307138000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 289835000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05"
            },
            {
              "end": "2023-03-31",
              "val": 289835000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 270774000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "end": "2023-06-30",
              "val": 270774000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 305454000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2023-09-30",
              "val": 305454000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 314002000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "end": "2023-12-31",
              "val": 314002000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10"
            },
            {
              "end": "2023-12-31",
              "val": 314002000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "end": "2023-12-31",
              "val": 314002000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "end": "2023-12-31",
              "val": 314002000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "end": "2023-12-31",
              "val": 314002000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09"
            },
            {
              "end": "2023-12-31",
              "val": 314002000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "end": "2023-12-31",
              "val": 314002000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "end": "2023-12-31",
              "val": 314002000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 296136000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10"
            },
            {
              "end": "2024-03-31",
              "val": 296136000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 252794000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "end": "2024-06-30",
              "val": 252794000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 261977000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "end": "2024-09-30",
              "val": 261977000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 217682000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "end": "2024-12-31",
              "val": 217682000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09"
            },
            {
              "end": "2024-12-31",
              "val": 217682000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "end": "2024-12-31",
              "val": 217682000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "end": "2024-12-31",
              "val": 217682000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27"
            },
            {
              "end": "2024-12-31",
              "val": 217682000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 222613000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09"
            },
            {
              "end": "2025-03-31",
              "val": 222613000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 198160000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 231489000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 216289000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27"
            },
            {
              "end": "2025-12-31",
              "val": 216289000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 110872000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
        "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect",
        "description": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "units": {
          "USD": [
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 101419000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 1225000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 48775000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 91478000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 276886000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 276886000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -155269000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -155269000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -154822000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -154822000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -120788000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -120788000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -211569000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -211569000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -211569000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -37360000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -37360000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -193289000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -193289000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -209306000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -209306000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -162517000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -162517000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -162517000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 194590000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 194590000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 334285000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 334285000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 399297000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 399297000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 404222000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 404222000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 404222000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -7259000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -7259000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -37286000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -37286000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -63866000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -63866000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -115899000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -115899000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -115899000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -14726000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -14726000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -58427000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -58427000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -148525000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -148525000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -173503000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -173503000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -173503000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -17303000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -17303000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -36364000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -36364000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -1684000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -1684000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 6864000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 6864000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 6864000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -17866000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -17866000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -61208000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -61208000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -52025000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -52025000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -96320000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -96320000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 4931000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 4931000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -19522000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 13807000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -1393000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": -105417000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "CashEquivalentsAtCarryingValue": {
        "label": "Cash Equivalents, at Carrying Value",
        "description": "Amount of short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.",
        "units": {
          "USD": [
            {
              "end": "2016-12-31",
              "val": 152423000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "end": "2016-12-31",
              "val": 152423000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "end": "2016-12-31",
              "val": 152423000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-06-30",
              "val": 169141000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 166167000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 264765000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "end": "2017-12-31",
              "val": 264765000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10"
            },
            {
              "end": "2017-12-31",
              "val": 264765000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "end": "2017-12-31",
              "val": 264765000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "end": "2017-12-31",
              "val": 264765000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 228895000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 254128000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 257159000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 251709000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "end": "2018-12-31",
              "val": 251709000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "end": "2018-12-31",
              "val": 251709000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "end": "2018-12-31",
              "val": 251709000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "end": "2018-12-31",
              "val": 251709000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 268097000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 103372000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 91673000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 126700000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "end": "2019-12-31",
              "val": 126700000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": 126700000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "end": "2019-12-31",
              "val": 126700000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "end": "2019-12-31",
              "val": 126700000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 333330000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 460011000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 510091000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 510125000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-12-31",
              "val": 510125000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07"
            },
            {
              "end": "2020-12-31",
              "val": 510125000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "end": "2020-12-31",
              "val": 510125000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "end": "2020-12-31",
              "val": 510125000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 510163000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 510316000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 480346000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 390376000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "end": "2021-12-31",
              "val": 390376000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06"
            },
            {
              "end": "2021-12-31",
              "val": 390376000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "end": "2021-12-31",
              "val": 390376000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "end": "2021-12-31",
              "val": 390376000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 390427000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 391015000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 270877000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 250075000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 250075000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05"
            },
            {
              "end": "2022-12-31",
              "val": 250075000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "end": "2022-12-31",
              "val": 250075000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 250075000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 223354000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 199548000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 209053000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 207952000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "end": "2023-12-31",
              "val": 207952000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10"
            },
            {
              "end": "2023-12-31",
              "val": 207952000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "end": "2023-12-31",
              "val": 207952000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "end": "2023-12-31",
              "val": 207952000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 214630000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 181078000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 157577000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 130269000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "end": "2024-12-31",
              "val": 130269000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09"
            },
            {
              "end": "2024-12-31",
              "val": 130269000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "end": "2024-12-31",
              "val": 130269000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "end": "2024-12-31",
              "val": 130269000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 110960000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 111902000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 115323000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 86586000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27"
            },
            {
              "end": "2025-12-31",
              "val": 86586000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 0,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "CommonStockCapitalSharesReservedForFutureIssuance": {
        "label": "Common Stock, Capital Shares Reserved for Future Issuance",
        "description": "Aggregate number of common shares reserved for future issuance.",
        "units": {
          "shares": [
            {
              "end": "2013-12-31",
              "val": 16309274,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 17138663,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 16610069,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 19200596,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 21692838,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 21505313,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 22611688,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 20593882,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 26674000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 29449000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 26099000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 22593000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 19536000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "CommonStockParOrStatedValuePerShare": {
        "label": "Common Stock, Par or Stated Value Per Share",
        "description": "Face amount or stated value per share of common stock.",
        "units": {
          "USD/shares": [
            {
              "end": "2011-12-31",
              "val": 0,
              "accn": "0001206774-12-001897",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-04"
            },
            {
              "end": "2011-12-31",
              "val": 0,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "end": "2011-12-31",
              "val": 0,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "end": "2011-12-31",
              "val": 0,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 0,
              "accn": "0001206774-12-001897",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-04",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 0,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 0,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 0,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "end": "2012-12-31",
              "val": 0,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03"
            },
            {
              "end": "2012-12-31",
              "val": 0,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "end": "2012-12-31",
              "val": 0,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "end": "2012-12-31",
              "val": 0,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 0,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 0,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 0,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 0,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "end": "2013-12-31",
              "val": 0,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "end": "2013-12-31",
              "val": 1e-06,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "end": "2013-12-31",
              "val": 1e-06,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "end": "2013-12-31",
              "val": 1e-06,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 0,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 1e-06,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 1e-06,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 1e-06,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "end": "2014-12-31",
              "val": 1e-06,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01"
            },
            {
              "end": "2014-12-31",
              "val": 1e-06,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "end": "2014-12-31",
              "val": 1e-06,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "end": "2014-12-31",
              "val": 1e-06,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 1e-06,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 1e-06,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 1e-06,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 1e-06,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "end": "2015-12-31",
              "val": 1e-06,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06"
            },
            {
              "end": "2015-12-31",
              "val": 1e-06,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "end": "2015-12-31",
              "val": 1e-06,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "end": "2015-12-31",
              "val": 1e-06,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 1e-06,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 1e-06,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 1e-06,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 1e-06,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "end": "2016-12-31",
              "val": 1e-06,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10"
            },
            {
              "end": "2016-12-31",
              "val": 1e-06,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "end": "2016-12-31",
              "val": 1e-06,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "end": "2016-12-31",
              "val": 1e-06,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 1e-06,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 1e-06,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 1e-06,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 1e-06,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "end": "2017-12-31",
              "val": 1e-06,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10"
            },
            {
              "end": "2017-12-31",
              "val": 1e-06,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "end": "2017-12-31",
              "val": 1e-06,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "end": "2017-12-31",
              "val": 1e-06,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 1e-06,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 1e-06,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 1e-06,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 1e-06,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "end": "2018-12-31",
              "val": 1e-06,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "end": "2018-12-31",
              "val": 1e-06,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "end": "2018-12-31",
              "val": 1e-06,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "end": "2018-12-31",
              "val": 1e-06,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 1e-06,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 1e-06,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 1e-06,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 1e-06,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "end": "2019-12-31",
              "val": 1e-06,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": 1e-06,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "end": "2019-12-31",
              "val": 1e-06,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "end": "2019-12-31",
              "val": 1e-06,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 1e-06,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 1e-06,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 1e-06,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 1e-06,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-12-31",
              "val": 1e-06,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07"
            },
            {
              "end": "2020-12-31",
              "val": 1e-06,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "end": "2020-12-31",
              "val": 1e-06,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "end": "2020-12-31",
              "val": 1e-06,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 1e-06,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 1e-06,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 1e-06,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 1e-06,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "end": "2021-12-31",
              "val": 1e-06,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06"
            },
            {
              "end": "2021-12-31",
              "val": 1e-06,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "end": "2021-12-31",
              "val": 1e-06,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "end": "2021-12-31",
              "val": 1e-06,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 1e-06,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 1e-06,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 1e-06,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 1e-06,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 1e-06,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05"
            },
            {
              "end": "2022-12-31",
              "val": 1e-06,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "end": "2022-12-31",
              "val": 1e-06,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 1e-06,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 1e-06,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 1e-06,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 1e-06,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 1e-06,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "end": "2023-12-31",
              "val": 1e-06,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10"
            },
            {
              "end": "2023-12-31",
              "val": 1e-06,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "end": "2023-12-31",
              "val": 1e-06,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "end": "2023-12-31",
              "val": 1e-06,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 1e-06,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 1e-06,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 1e-06,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 1e-06,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "end": "2024-12-31",
              "val": 1e-06,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09"
            },
            {
              "end": "2024-12-31",
              "val": 1e-06,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "end": "2024-12-31",
              "val": 1e-06,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "end": "2024-12-31",
              "val": 1e-06,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 1e-06,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 1e-06,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 1e-06,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 1e-06,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27"
            },
            {
              "end": "2025-12-31",
              "val": 1e-06,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 1e-06,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "CommonStockSharesAuthorized": {
        "label": "Common Stock, Shares Authorized",
        "description": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.",
        "units": {
          "shares": [
            {
              "end": "2011-12-31",
              "val": 500000000,
              "accn": "0001206774-12-001897",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-04"
            },
            {
              "end": "2011-12-31",
              "val": 500000000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "end": "2011-12-31",
              "val": 280000000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "end": "2011-12-31",
              "val": 500000000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 500000000,
              "accn": "0001206774-12-001897",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-04",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 500000000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 500000000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 500000000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "end": "2012-12-31",
              "val": 500000000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03"
            },
            {
              "end": "2012-12-31",
              "val": 500000000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "end": "2012-12-31",
              "val": 500000000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "end": "2012-12-31",
              "val": 500000000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 500000000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 500000000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 500000000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 500000000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "end": "2013-12-31",
              "val": 500000000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "end": "2013-12-31",
              "val": 500000000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "end": "2013-12-31",
              "val": 500000000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "end": "2013-12-31",
              "val": 500000000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 500000000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 500000000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 500000000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 500000000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "end": "2014-12-31",
              "val": 500000000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01"
            },
            {
              "end": "2014-12-31",
              "val": 500000000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "end": "2014-12-31",
              "val": 500000000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "end": "2014-12-31",
              "val": 500000000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 500000000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 500000000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 500000000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 500000000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "end": "2015-12-31",
              "val": 500000000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06"
            },
            {
              "end": "2015-12-31",
              "val": 500000000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "end": "2015-12-31",
              "val": 500000000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "end": "2015-12-31",
              "val": 500000000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 500000000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 500000000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-22",
              "val": 500000000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "end": "2016-09-22",
              "val": 500000000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "end": "2016-09-22",
              "val": 500000000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "end": "2016-09-23",
              "val": 200000000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "end": "2016-09-23",
              "val": 200000000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "end": "2016-09-23",
              "val": 200000000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "end": "2016-09-30",
              "val": 200000000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 200000000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "end": "2016-12-31",
              "val": 200000000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10"
            },
            {
              "end": "2016-12-31",
              "val": 200000000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "end": "2016-12-31",
              "val": 200000000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "end": "2016-12-31",
              "val": 200000000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 200000000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 200000000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 200000000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 200000000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "end": "2017-12-31",
              "val": 200000000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10"
            },
            {
              "end": "2017-12-31",
              "val": 200000000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "end": "2017-12-31",
              "val": 200000000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "end": "2017-12-31",
              "val": 200000000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 200000000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 200000000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 200000000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 200000000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "end": "2018-12-31",
              "val": 200000000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "end": "2018-12-31",
              "val": 200000000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "end": "2018-12-31",
              "val": 200000000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "end": "2018-12-31",
              "val": 200000000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 200000000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 200000000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 200000000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 200000000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "end": "2019-12-31",
              "val": 200000000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": 200000000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "end": "2019-12-31",
              "val": 200000000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "end": "2019-12-31",
              "val": 200000000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 200000000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 200000000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 200000000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 200000000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-12-31",
              "val": 200000000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07"
            },
            {
              "end": "2020-12-31",
              "val": 200000000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "end": "2020-12-31",
              "val": 200000000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "end": "2020-12-31",
              "val": 200000000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 200000000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 200000000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 200000000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 200000000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "end": "2021-12-31",
              "val": 200000000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06"
            },
            {
              "end": "2021-12-31",
              "val": 200000000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "end": "2021-12-31",
              "val": 200000000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "end": "2021-12-31",
              "val": 200000000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 200000000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 200000000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 200000000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 200000000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 200000000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05"
            },
            {
              "end": "2022-12-31",
              "val": 200000000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "end": "2022-12-31",
              "val": 200000000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 200000000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 200000000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 200000000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 200000000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 200000000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "end": "2023-12-31",
              "val": 200000000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10"
            },
            {
              "end": "2023-12-31",
              "val": 200000000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "end": "2023-12-31",
              "val": 200000000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "end": "2023-12-31",
              "val": 200000000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 200000000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 200000000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 200000000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 200000000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "end": "2024-12-31",
              "val": 200000000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09"
            },
            {
              "end": "2024-12-31",
              "val": 200000000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "end": "2024-12-31",
              "val": 200000000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "end": "2024-12-31",
              "val": 200000000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 200000000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 200000000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 200000000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 200000000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27"
            },
            {
              "end": "2025-12-31",
              "val": 200000000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 200000000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "CommonStockSharesIssued": {
        "label": "Common Stock, Shares, Issued",
        "description": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.",
        "units": {
          "shares": [
            {
              "end": "2011-12-31",
              "val": 16956409,
              "accn": "0001206774-12-001897",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-04"
            },
            {
              "end": "2011-12-31",
              "val": 61190489,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "end": "2011-12-31",
              "val": 16956409,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "end": "2011-12-31",
              "val": 16956409,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 61131598,
              "accn": "0001206774-12-001897",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-04",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 61190489,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 62221161,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 63505269,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "end": "2012-12-31",
              "val": 64286119,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03"
            },
            {
              "end": "2012-12-31",
              "val": 63505269,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "end": "2012-12-31",
              "val": 63505269,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "end": "2012-12-31",
              "val": 63505269,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 64286119,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 65055307,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 65973621,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 70874493,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "end": "2013-12-31",
              "val": 70874493,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "end": "2013-12-31",
              "val": 70874493,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "end": "2013-12-31",
              "val": 70874493,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "end": "2013-12-31",
              "val": 70874493,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 71552141,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 71995243,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 72477685,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 72920582,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "end": "2014-12-31",
              "val": 72920582,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01"
            },
            {
              "end": "2014-12-31",
              "val": 72920582,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "end": "2014-12-31",
              "val": 72920582,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "end": "2014-12-31",
              "val": 72920582,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 74651334,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 75232705,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 75442578,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 75982802,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "end": "2015-12-31",
              "val": 75982802,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06"
            },
            {
              "end": "2015-12-31",
              "val": 75982802,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "end": "2015-12-31",
              "val": 75982802,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "end": "2015-12-31",
              "val": 75982802,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 76424750,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 77244798,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 78313999,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 79429833,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "end": "2016-12-31",
              "val": 79429833,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10"
            },
            {
              "end": "2016-12-31",
              "val": 79429833,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "end": "2016-12-31",
              "val": 79429833,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "end": "2016-12-31",
              "val": 79429833,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 80290089,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 81752997,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 82741466,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 83724916,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "end": "2017-12-31",
              "val": 83724916,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10"
            },
            {
              "end": "2017-12-31",
              "val": 83724916,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "end": "2017-12-31",
              "val": 83724916,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "end": "2017-12-31",
              "val": 83724916,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 83956890,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 83792697,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 84375021,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 81996839,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "end": "2018-12-31",
              "val": 81996839,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "end": "2018-12-31",
              "val": 81996839,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "end": "2018-12-31",
              "val": 81996839,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "end": "2018-12-31",
              "val": 81996839,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 79689829,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 71931789,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 70199923,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 71185468,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "end": "2019-12-31",
              "val": 71185468,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": 71185468,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "end": "2019-12-31",
              "val": 71185468,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "end": "2019-12-31",
              "val": 71185468,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 71887846,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 73121229,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 73976487,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 75371368,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-12-31",
              "val": 75371368,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07"
            },
            {
              "end": "2020-12-31",
              "val": 75371368,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "end": "2020-12-31",
              "val": 75371368,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "end": "2020-12-31",
              "val": 75371000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 75153089,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 74589907,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 73651980,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 72171000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "end": "2021-12-31",
              "val": 72171000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06"
            },
            {
              "end": "2021-12-31",
              "val": 72171000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "end": "2021-12-31",
              "val": 72171000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "end": "2021-12-31",
              "val": 72171000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 71641000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 71226000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 70399000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 69797000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 69797000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05"
            },
            {
              "end": "2022-12-31",
              "val": 69797000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "end": "2022-12-31",
              "val": 69797000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 69797000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 69649000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 69287000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 68962000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 68864000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "end": "2023-12-31",
              "val": 68864000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10"
            },
            {
              "end": "2023-12-31",
              "val": 68864000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "end": "2023-12-31",
              "val": 68864000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "end": "2023-12-31",
              "val": 68864000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 68330000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 67622000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 66638000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 65792000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "end": "2024-12-31",
              "val": 65792000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09"
            },
            {
              "end": "2024-12-31",
              "val": 65792000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "end": "2024-12-31",
              "val": 65792000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "end": "2024-12-31",
              "val": 65792000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 64743000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 63841000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 62141000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 59987000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27"
            },
            {
              "end": "2025-12-31",
              "val": 59987000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 56170000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "CommonStockSharesOutstanding": {
        "label": "Common Stock, Shares, Outstanding",
        "description": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.",
        "units": {
          "shares": [
            {
              "end": "2011-12-31",
              "val": 16956409,
              "accn": "0001206774-12-001897",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-04"
            },
            {
              "end": "2011-12-31",
              "val": 16956409,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "end": "2011-12-31",
              "val": 16956409,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "end": "2011-12-31",
              "val": 16956409,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 61131598,
              "accn": "0001206774-12-001897",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-04",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 16956409,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 62221161,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 63505269,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "end": "2012-12-31",
              "val": 63505269,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03"
            },
            {
              "end": "2012-12-31",
              "val": 63505269,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "end": "2012-12-31",
              "val": 63505269,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "end": "2012-12-31",
              "val": 63505269,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 63505269,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 65055307,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 65973621,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 70874493,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "end": "2013-12-31",
              "val": 70874493,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "end": "2013-12-31",
              "val": 70874493,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "end": "2013-12-31",
              "val": 70874493,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "end": "2013-12-31",
              "val": 70874493,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 71552141,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 71995243,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 72477685,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 72920582,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "end": "2014-12-31",
              "val": 72920582,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01"
            },
            {
              "end": "2014-12-31",
              "val": 72920582,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "end": "2014-12-31",
              "val": 72920582,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "end": "2014-12-31",
              "val": 72920582,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 74651334,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 75232705,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 75442578,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 75982802,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "end": "2015-12-31",
              "val": 75982802,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06"
            },
            {
              "end": "2015-12-31",
              "val": 75982802,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "end": "2015-12-31",
              "val": 75982802,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "end": "2015-12-31",
              "val": 75982802,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 76424750,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 77244798,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 78313999,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 79429833,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "end": "2016-12-31",
              "val": 79429833,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10"
            },
            {
              "end": "2016-12-31",
              "val": 79429833,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "end": "2016-12-31",
              "val": 79429833,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "end": "2016-12-31",
              "val": 79429833,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 80290089,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 81752997,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 82741466,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 83724916,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "end": "2017-12-31",
              "val": 83724916,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10"
            },
            {
              "end": "2017-12-31",
              "val": 83724916,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "end": "2017-12-31",
              "val": 83724916,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "end": "2017-12-31",
              "val": 83724916,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 83596510,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 83792697,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 84375021,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 81996839,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "end": "2018-12-31",
              "val": 81996839,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "end": "2018-12-31",
              "val": 81996839,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "end": "2018-12-31",
              "val": 81996839,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "end": "2018-12-31",
              "val": 81996839,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 79689829,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 71752011,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 70199923,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 71185468,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "end": "2019-12-31",
              "val": 71185468,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": 71185468,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "end": "2019-12-31",
              "val": 71185468,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "end": "2019-12-31",
              "val": 71185468,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 71887846,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 73121229,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 73976487,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 75272350,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-12-31",
              "val": 75272350,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07"
            },
            {
              "end": "2020-12-31",
              "val": 75272350,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "end": "2020-12-31",
              "val": 75272350,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "end": "2020-12-31",
              "val": 75272000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 75065259,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 74486037,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 73546380,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 72171000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "end": "2021-12-31",
              "val": 72171000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06"
            },
            {
              "end": "2021-12-31",
              "val": 72171000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "end": "2021-12-31",
              "val": 72171000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "end": "2021-12-31",
              "val": 72171000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 71559000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 71119000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 70399000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 69797000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 69797000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05"
            },
            {
              "end": "2022-12-31",
              "val": 69797000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "end": "2022-12-31",
              "val": 69797000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 69797000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 69649000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 69287000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 68962000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 68864000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "end": "2023-12-31",
              "val": 68864000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10"
            },
            {
              "end": "2023-12-31",
              "val": 68864000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "end": "2023-12-31",
              "val": 68864000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "end": "2023-12-31",
              "val": 68864000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 68330000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 67622000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 66638000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 65792000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "end": "2024-12-31",
              "val": 65792000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09"
            },
            {
              "end": "2024-12-31",
              "val": 65792000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "end": "2024-12-31",
              "val": 65792000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "end": "2024-12-31",
              "val": 65691000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 64743000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 63841000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 62141000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 59954000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27"
            },
            {
              "end": "2025-12-31",
              "val": 59954000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 55915000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "CommonStockValue": {
        "label": "Common Stock, Value, Issued",
        "description": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "units": {
          "USD": [
            {
              "end": "2011-12-31",
              "val": 0,
              "accn": "0001206774-12-001897",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-04"
            },
            {
              "end": "2011-12-31",
              "val": 0,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "end": "2011-12-31",
              "val": 0,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "end": "2011-12-31",
              "val": 0,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 0,
              "accn": "0001206774-12-001897",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-04",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 0,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 0,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 0,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "end": "2012-12-31",
              "val": 0,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 0,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-09-30",
              "val": 0,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10"
            },
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 0,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 0,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 0,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 0,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 0,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 0,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 0,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 0,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 0,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 0,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 0,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 0,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 0,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 0,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 0,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 0,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 0,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 0,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 0,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 0,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 0,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 0,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 0,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 0,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27"
            },
            {
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 0,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "ComprehensiveIncomeNetOfTax": {
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent",
        "description": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.",
        "units": {
          "USD": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -9586000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": -2830000,
              "accn": "0001206774-12-001897",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-04",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": -4043000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": -1213000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": -7518000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": -3475000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -16370000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -16370000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -9832000,
              "accn": "0001206774-12-001897",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-04"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -9832000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -11978000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -11978000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": -2145000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": -2145000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": -13916000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": -13916000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": -1938000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": -1938000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -18579000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -18579000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -18579000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -6508000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -6508000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": -6672000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": -6672000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": -164000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": -164000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": -6661000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": -6661000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 11000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 11000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -7687000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -7687000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -7687000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -2719000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -2719000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": -314000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": -314000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 2405000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 2405000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -1119000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -1119000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": -805000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": -805000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 27678000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 27678000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 27678000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -9148000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -9148000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -9110000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -9110000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 39000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 39000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -8876000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -8876000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": -7631000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": -7631000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -40810000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -40810000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -40810000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": -13710000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": -13710000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -14208000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -14208000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": -498000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": -498000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -11464000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -11464000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 2744000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 2744000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -6727000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -6727000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -3768000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -3709000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -2955000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 7414000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 8482000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 11123000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 11434000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 17193000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 18343000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 9813000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 9896000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 159990000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 160127000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 160127000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -687000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -687000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 6830000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 6830000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 7517000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 7517000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 21623000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 21623000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 14793000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 14793000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 52773000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 52773000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 52773000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 654000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 654000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 13526000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 13526000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 12872000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 12872000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 21453000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 21453000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 7927000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 7927000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 40143000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 40143000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 40143000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -16607000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -16607000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -39579000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -39579000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": -22972000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": -22972000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -38330000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -38330000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 1249000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 1249000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -14472000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -14472000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -14472000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -8548000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -8548000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -3155000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -3155000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 5393000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 5393000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 13507000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 13507000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 16662000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 16662000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 35388000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 35388000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 35388000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -1728000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -1728000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 2527000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 2527000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 4255000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 4255000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 6668000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 6668000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 4141000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 4141000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 31892000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 31892000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 31892000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 609000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 609000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 15220000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 15220000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 14611000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 14611000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 72034000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 72034000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 56814000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 56814000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 102516000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 102516000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 102516000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 12406000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 12406000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 50258000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 50258000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 37852000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 37852000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 92297000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 92297000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 42039000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 42039000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 129621000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 129621000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 26958000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 26958000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 76772000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 49814000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 115403000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 38631000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 153354000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 15811000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "ContractWithCustomerAssetNet": {
        "label": "Contract with Customer, Asset, after Allowance for Credit Loss",
        "description": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.",
        "units": {
          "USD": [
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 0,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 0,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 0,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 0,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 0,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 0,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 0,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 0,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 0,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27"
            },
            {
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 0,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "ContractWithCustomerLiability": {
        "label": "Contract with Customer, Liability",
        "description": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.",
        "units": {
          "USD": [
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 0,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 0,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 0,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 0,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 0,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 0,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 0,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 0,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 0,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27"
            },
            {
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 0,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "ContractWithCustomerLiabilityCurrent": {
        "label": "Contract with Customer, Liability, Current",
        "description": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.",
        "units": {
          "USD": [
            {
              "end": "2016-12-31",
              "val": 3314000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 3469000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10"
            },
            {
              "end": "2017-12-31",
              "val": 3469000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "end": "2017-12-31",
              "val": 3469000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "end": "2017-12-31",
              "val": 3469000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "end": "2017-12-31",
              "val": 3469000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 3474000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 3668000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 3392000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 3843000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "end": "2018-12-31",
              "val": 3843000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "end": "2018-12-31",
              "val": 3843000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "end": "2018-12-31",
              "val": 3843000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "end": "2018-12-31",
              "val": 3843000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "end": "2018-12-31",
              "val": 3843000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 3924000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 4617000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 4222000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 4315000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "end": "2019-12-31",
              "val": 4315000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": 4315000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "end": "2019-12-31",
              "val": 4315000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "end": "2019-12-31",
              "val": 4315000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2019-12-31",
              "val": 4315000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 3637000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 3918000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 4731000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 4109000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-12-31",
              "val": 4109000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07"
            },
            {
              "end": "2020-12-31",
              "val": 4109000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "end": "2020-12-31",
              "val": 4109000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "end": "2020-12-31",
              "val": 4109000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "end": "2020-12-31",
              "val": 4109000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 5195000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 5175000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 4499000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 4156000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "end": "2021-12-31",
              "val": 4156000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06"
            },
            {
              "end": "2021-12-31",
              "val": 4156000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "end": "2021-12-31",
              "val": 4156000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "end": "2021-12-31",
              "val": 4156000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2021-12-31",
              "val": 4156000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 8218000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 6141000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 8403000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 5200000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 5200000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05"
            },
            {
              "end": "2022-12-31",
              "val": 5200000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "end": "2022-12-31",
              "val": 5200000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 5200000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "end": "2022-12-31",
              "val": 5200000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 7414000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 5414000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 7064000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 3821000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "end": "2023-12-31",
              "val": 3821000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10"
            },
            {
              "end": "2023-12-31",
              "val": 3821000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "end": "2023-12-31",
              "val": 3821000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "end": "2023-12-31",
              "val": 3821000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "end": "2023-12-31",
              "val": 3821000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 6988000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 5229000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 7601000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 2973000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "end": "2024-12-31",
              "val": 2973000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09"
            },
            {
              "end": "2024-12-31",
              "val": 2973000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "end": "2024-12-31",
              "val": 2973000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "end": "2024-12-31",
              "val": 2973000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 5647000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 3865000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 7120000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 5845000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27"
            },
            {
              "end": "2025-12-31",
              "val": 5845000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 11628000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "ContractWithCustomerLiabilityRevenueRecognized": {
        "label": "Contract with Customer, Liability, Revenue Recognized",
        "description": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.",
        "units": {
          "USD": [
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 2638000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 2179000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 2768000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 3132000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 3436000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 3436000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 2560000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -3196000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 3539000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 3744000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 2974000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 3416000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 3713000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 2293000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 2759000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 3065000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 2905000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 3508000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 3739000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            }
          ]
        }
      },
      "CostMethodInvestments": {
        "label": "Cost Method Investments",
        "description": "Amount, after adjustment, of cost-method investment. Adjustments include, but are not limited to, dividends received in excess of earnings after date of investment that are considered a return of investment and other than temporary impairments.",
        "units": {
          "USD": [
            {
              "end": "2016-09-30",
              "val": 8000000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 8000000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "end": "2016-12-31",
              "val": 8000000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10"
            },
            {
              "end": "2016-12-31",
              "val": 8000000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "end": "2016-12-31",
              "val": 8000000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "end": "2016-12-31",
              "val": 8000000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-09-30",
              "val": 0,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2017Q4I"
            }
          ]
        }
      },
      "CostOfRevenue": {
        "label": "Cost of Revenue",
        "description": "The aggregate cost of goods produced and sold and services rendered during the reporting period.",
        "units": {
          "USD": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 3137000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 1276000,
              "accn": "0001206774-12-001897",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-04",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 2561000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 1285000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 4098000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 1537000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 5931000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 5931000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 2126000,
              "accn": "0001206774-12-001897",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-04"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 2126000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 4424000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 4424000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 2298000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 2298000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 6925000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 6925000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 2501000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 2501000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 9928000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 9928000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 9928000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 3340000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 3340000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 7358000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 7358000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 4018000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 4018000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 11635000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 11635000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 4277000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 4277000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 16561000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 16561000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 16561000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 5077000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 5077000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 10922000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 10922000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 5845000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 5845000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 17096000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 17096000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 6174000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 6174000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 24382000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 24382000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 24382000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 8699000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 8699000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 21756000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 21756000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 13057000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 13057000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 36015000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 36015000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 14259000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 14259000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 51015000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 51015000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 51015000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 15078000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 15078000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 30165000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 30165000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 15087000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 15087000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 44759000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 44759000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 14594000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 14594000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 60363000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 60363000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 60363000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 16914000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 16914000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 34970000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 34970000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 18056000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 18056000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 54282000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 54282000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 19312000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 19312000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 70518000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 70518000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 70518000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 14732000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 14732000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 14732000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 29440000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 29440000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 14708000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 14708000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 14708000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 43618000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 43618000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 14177000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 14177000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 14177000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 57872000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 57872000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 57872000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2018-10-01",
              "end": "2018-12-31",
              "val": 14255000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2018Q4"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 14265000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 14265000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 14265000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 29240000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 29240000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 14975000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 14975000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 14975000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 45754000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 45754000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 16514000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 16514000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 16514000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 62410000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 62410000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 62410000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2019"
            },
            {
              "start": "2019-10-01",
              "end": "2019-12-31",
              "val": 16656000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2019Q4"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 16847000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 16847000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 28672000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 28672000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 11825000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 11825000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 41865000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 41865000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 13193000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 13193000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 57186000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 57186000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 57186000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 14874000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 32867000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 17993000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 54052000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 21185000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 78097000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 78097000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 105705000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2022"
            }
          ]
        }
      },
      "CostsAndExpenses": {
        "label": "Costs and Expenses",
        "description": "Total costs of sales and operating expenses for the period.",
        "units": {
          "USD": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 57237000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 19302000,
              "accn": "0001206774-12-001897",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-04",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 40103000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 20801000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 65794000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 25691000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 99456000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 99456000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 37126000,
              "accn": "0001206774-12-001897",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-04"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 37126000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 71717000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 71717000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 34591000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 34591000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 110040000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 110040000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 38323000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 38323000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 156332000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 156332000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 156332000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 50687000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 50687000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 106290000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 106290000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 55603000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 55603000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 169252000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 169252000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 62962000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 62962000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 241811000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 241811000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 241811000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 81011000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 81011000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 166671000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 166671000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 85660000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 85660000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 264582000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 264582000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 97911000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 97911000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 366477000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 366477000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 366477000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 122757000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 122757000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 256620000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 256620000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 133863000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 133863000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 410891000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 410891000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 154271000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 154271000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 571035000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 571035000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 571035000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 172886000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 172886000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 347501000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 347501000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 174615000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 174615000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 531773000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 531773000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 184272000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 184272000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 718048000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 718048000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 718083000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 202768000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 202865000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 404786000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 405651000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 202020000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 202790000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 620359000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 622048000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 215572000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 216396000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 667328000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 671225000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 671225000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 227901000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 227901000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 227901000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 455143000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 455143000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 227242000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 227242000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 227242000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 685860000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 685860000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 230715000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 230715000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 230715000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 916876000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 916876000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 916876000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2018-10-01",
              "end": "2018-12-31",
              "val": 231018000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2018Q4"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 239824000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 239824000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 239824000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 474582000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 474582000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 234758000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 234758000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 234758000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 727506000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 727506000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 252924000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 252924000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 252924000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 978683000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 978683000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 978683000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2019"
            },
            {
              "start": "2019-10-01",
              "end": "2019-12-31",
              "val": 251177000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2019Q4"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 277151000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 277151000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 481530000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 481530000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 204379000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 204379000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 693012000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 693012000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 211482000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 211482000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 911728000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 911728000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 911728000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 240739000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 240739000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 499008000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 499008000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 258269000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 258269000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 746518000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 746518000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 247510000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 247510000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1000325000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1000325000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1000325000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 281084000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 281084000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 563967000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 563967000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 282883000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 282883000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 859434000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 859434000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 295467000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 295467000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1135153000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1135153000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1135153000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 319025000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 319025000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 637409000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 637409000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 318384000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 318384000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 940658000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 940658000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 303249000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 303249000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1258019000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1258019000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1258019000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 321535000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 321535000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 638804000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 638804000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 317269000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 317269000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 952496000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 952496000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 313692000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 313692000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1261019000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1261019000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 329074000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 329074000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 646178000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 317104000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 969331000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 323153000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 1280434000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 334159000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption": {
        "label": "Cumulative Effect of New Accounting Principle in Period of Adoption (Deprecated 2020-01-31)",
        "description": "Amount after tax of increase (decrease) to equity or (increase) decrease to net assets, resulting from the cumulative effect adjustment of a new accounting principle applied in the period of adoption.",
        "units": {
          "USD": [
            {
              "end": "2015-12-31",
              "val": 169000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "end": "2015-12-31",
              "val": 169000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 1100000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 1100000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 1100000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 169000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2020-01-01",
              "val": -34000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q4I"
            }
          ]
        }
      },
      "CumulativeEffectOnRetainedEarningsNetOfTax1": {
        "label": "Cumulative Effect on Retained Earnings, Net of Tax (Deprecated 2020-01-31)",
        "description": "Amount of the cumulative effect on retained earnings net of related income tax effect.",
        "units": {
          "USD": [
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 700000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2012"
            }
          ]
        }
      },
      "CurrentFederalTaxExpenseBenefit": {
        "label": "Current Federal Tax Expense (Benefit)",
        "description": "Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "units": {
          "USD": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 0,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 0,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2012"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -10000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -10000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -10000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 25785000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 25785000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 25785000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -819000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -819000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -819000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 8598000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 8598000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 8598000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -4823000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -4823000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -4823000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1133000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1133000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1133000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 74464000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 74464000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 74464000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 20466000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 20466000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 20466000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 61873000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 61873000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 25480000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025"
            }
          ]
        }
      },
      "CurrentForeignTaxExpenseBenefit": {
        "label": "Current Foreign Tax Expense (Benefit)",
        "description": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "units": {
          "USD": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 64000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 95000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 95000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 136000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 136000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 136000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1189000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1189000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1189000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1322000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1322000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1322000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1010000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1010000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1010000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 86000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 86000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 86000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 354000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 354000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 354000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 560000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 560000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 560000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 517000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 517000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 517000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 737000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 737000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 737000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 245000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 245000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 245000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1518000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1518000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1518000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 3659000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 3659000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 3659000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 5137000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 5137000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 3718000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025"
            }
          ]
        }
      },
      "CurrentIncomeTaxExpenseBenefit": {
        "label": "Current Income Tax Expense (Benefit)",
        "description": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.",
        "units": {
          "USD": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 73000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 115000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 115000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 139000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 139000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 139000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1334000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1334000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1334000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 2026000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 2026000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 2026000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1370000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1370000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1370000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 121000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 121000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 121000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 31208000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 31208000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 31208000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 125000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 125000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 125000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 11685000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 11685000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 11685000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -4520000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -4520000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -4520000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 3237000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 3237000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 3237000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 87052000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 87052000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 87052000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 28059000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 28059000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 28059000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 75030000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 75030000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 33356000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025"
            }
          ]
        }
      },
      "CurrentStateAndLocalTaxExpenseBenefit": {
        "label": "Current State and Local Tax Expense (Benefit)",
        "description": "Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "units": {
          "USD": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 9000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 20000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 20000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 3000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 3000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 3000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 145000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 145000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 145000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 704000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 704000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 704000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 370000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 370000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 370000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 35000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 35000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 35000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 5069000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 5069000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 5069000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 384000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 384000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 384000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 2570000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 2570000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 2570000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -434000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -434000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -434000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1859000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1859000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1859000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 11070000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 11070000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 11070000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 3934000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 3934000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 3934000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 8020000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 8020000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 4158000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025"
            }
          ]
        }
      },
      "DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible": {
        "label": "Decrease in Unrecognized Tax Benefits is Reasonably Possible",
        "description": "Amount of decrease reasonably possible in the next twelve months for the unrecognized tax benefit.",
        "units": {
          "USD": [
            {
              "end": "2015-12-31",
              "val": 200000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "end": "2015-12-31",
              "val": 200000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06"
            },
            {
              "end": "2015-12-31",
              "val": 200000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "end": "2015-12-31",
              "val": 200000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 1900000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 100000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 6300000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 6300000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 6300000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 6200000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 900000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 900000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 900000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 900000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 0,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 0,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 0,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 0,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2024Q4I"
            }
          ]
        }
      },
      "DeferredFederalIncomeTaxExpenseBenefit": {
        "label": "Deferred Federal Income Tax Expense (Benefit)",
        "description": "Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "units": {
          "USD": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 0,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 0,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2012"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -14806000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -14806000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -14806000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 3505000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 3505000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 3505000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 106000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 106000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 106000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -28000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -28000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -28000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -10032000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -10032000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -10032000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -2916000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -2916000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -2916000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -10456000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -10456000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -10456000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -9338000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -9338000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -9338000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -51217000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -51217000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -51217000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -19934000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -19934000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -19934000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -24747000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -24747000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 22562000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025"
            }
          ]
        }
      },
      "DeferredForeignIncomeTaxExpenseBenefit": {
        "label": "Deferred Foreign Income Tax Expense (Benefit)",
        "description": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "units": {
          "USD": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 2000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -13000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -13000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -17000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -17000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -17000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -496000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -496000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -496000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -4800000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -4800000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -4800000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 842000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 842000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 842000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1145000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1145000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1145000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 296000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 296000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 296000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1054000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1054000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 1054000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 58000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 58000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 58000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 6000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 6000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 6000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 591000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 591000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 591000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -123000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -123000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -123000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -131000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -131000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -131000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -853000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -853000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 1135000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025"
            }
          ]
        }
      },
      "DeferredIncomeTaxAssetsNet": {
        "label": "Deferred Income Tax Assets, Net",
        "description": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.",
        "units": {
          "USD": [
            {
              "end": "2019-12-31",
              "val": 20054000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": 20054000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "end": "2019-12-31",
              "val": 20054000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 27487000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 34299000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 26590000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 31163000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07"
            },
            {
              "end": "2020-12-31",
              "val": 31163000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "end": "2020-12-31",
              "val": 31163000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 33654000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 39013000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 37636000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 40606000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06"
            },
            {
              "end": "2021-12-31",
              "val": 40606000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "end": "2021-12-31",
              "val": 40606000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 51668000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 64597000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 81612000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 97426000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05"
            },
            {
              "end": "2022-12-31",
              "val": 97426000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "end": "2022-12-31",
              "val": 97426000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 117263000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 139651000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 106290000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 119449000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10"
            },
            {
              "end": "2023-12-31",
              "val": 119449000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "end": "2023-12-31",
              "val": 119449000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 121438000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 121589000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 136667000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 139588000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09"
            },
            {
              "end": "2024-12-31",
              "val": 139588000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "end": "2024-12-31",
              "val": 139588000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 136316000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 142675000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 110717000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2025Q3I"
            }
          ]
        }
      },
      "DeferredIncomeTaxExpenseBenefit": {
        "label": "Deferred Income Tax Expense (Benefit)",
        "description": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "units": {
          "USD": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 2000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -13000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -13000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -17000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -17000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -17000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -496000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -496000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -496000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -27219000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -27219000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -27219000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 10592000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 10592000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 10592000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1264000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1264000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1264000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 283000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 283000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 283000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 0,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 0,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -15469000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -15469000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -15469000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -1259000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -1912000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -1912000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -673000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -673000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -2799000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -2799000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -2799000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -7450000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -7450000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -14263000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -14263000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -6505000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -6505000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -11181000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -11181000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -11181000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -2406000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -2406000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -7755000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -7755000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -6400000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -6400000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -9190000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -9190000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -9190000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -11074000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -11074000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -24114000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -24114000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -41162000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -41162000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -56621000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -56621000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -56621000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -19862000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -19862000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -42148000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -42148000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -8845000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -8845000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -22150000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -22150000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -22150000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -1976000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -1976000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -2109000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -2109000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -17408000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -17408000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -24920000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -24920000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 3287000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 3287000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -2968000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 29829000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 25073000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 9705000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "DeferredIncomeTaxLiabilities": {
        "label": "Deferred Tax Liabilities, Gross",
        "description": "Amount of deferred tax liability attributable to taxable temporary differences.",
        "units": {
          "USD": [
            {
              "end": "2011-12-31",
              "val": -1887000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": -3593000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "end": "2012-12-31",
              "val": 3593000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 7095000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "end": "2013-12-31",
              "val": 7095000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 10738000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "end": "2014-12-31",
              "val": 10738000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 28896000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "end": "2015-12-31",
              "val": 28896000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 30140000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "end": "2016-12-31",
              "val": 30140000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 19965000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "end": "2017-12-31",
              "val": 22294000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 27321000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "end": "2018-12-31",
              "val": 27321000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 71472000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "end": "2019-12-31",
              "val": 71472000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 60781000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-12-31",
              "val": 60781000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 44393000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "end": "2021-12-31",
              "val": 53801000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 44336000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 44336000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 31294000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "end": "2023-12-31",
              "val": 31294000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 35326000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "end": "2024-12-31",
              "val": 35326000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 37565000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "DeferredRentCreditCurrent": {
        "label": "Deferred Rent Credit, Current",
        "description": "For a classified balance sheet, the cumulative difference as of the balance sheet date between the payments required by a lease agreement and the rental income or expense recognized on a straight-line basis, or other systematic and rational basis more representative of the time pattern in which use or benefit is granted or derived from the leased property, expected to be recognized in income or expense, by the lessor or lessee, respectively, within one year of the balance sheet date.",
        "units": {
          "USD": [
            {
              "end": "2015-12-31",
              "val": 786000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06"
            },
            {
              "end": "2015-12-31",
              "val": 786000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "end": "2015-12-31",
              "val": 786000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "end": "2015-12-31",
              "val": 786000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 876000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 1090000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 1510000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 1655000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2016Q4I"
            }
          ]
        }
      },
      "DeferredRentCreditNoncurrent": {
        "label": "Deferred Rent Credit, Noncurrent",
        "description": "For a classified balance sheet, the cumulative difference between the rental income or payments required by a lease agreement and the rental income or expense recognized on a straight-line basis, or other systematic and rational basis more representative of the time pattern in which use or benefit is granted or derived from the leased property, expected to be recognized in income or expense, by the lessor or lessee, respectively, more than one year after the balance sheet date.",
        "units": {
          "USD": [
            {
              "end": "2015-12-31",
              "val": 11324000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06"
            },
            {
              "end": "2015-12-31",
              "val": 11324000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "end": "2015-12-31",
              "val": 11324000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "end": "2015-12-31",
              "val": 11324000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 12629000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 13766000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 15742000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 16896000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "end": "2016-12-31",
              "val": 16896000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10"
            },
            {
              "end": "2016-12-31",
              "val": 16896000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "end": "2016-12-31",
              "val": 16896000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "end": "2016-12-31",
              "val": 16896000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 17107000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 16812000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 20017000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 26904000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "end": "2017-12-31",
              "val": 26904000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10"
            },
            {
              "end": "2017-12-31",
              "val": 26904000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "end": "2017-12-31",
              "val": 26904000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "end": "2017-12-31",
              "val": 26904000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 28944000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 29331000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 30446000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 31253000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "end": "2018-12-31",
              "val": 31253000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "end": "2018-12-31",
              "val": 31253000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "end": "2018-12-31",
              "val": 31253000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 0,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 0,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 0,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08",
              "frame": "CY2019Q3I"
            }
          ]
        }
      },
      "DeferredRevenueCurrent": {
        "label": "Deferred Revenue, Current",
        "description": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current.",
        "units": {
          "USD": [
            {
              "end": "2011-12-31",
              "val": 2072000,
              "accn": "0001206774-12-001897",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-04"
            },
            {
              "end": "2011-12-31",
              "val": 2072000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "end": "2011-12-31",
              "val": 2072000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "end": "2011-12-31",
              "val": 2072000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 999000,
              "accn": "0001206774-12-001897",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-04",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 1276000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 1243000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 2856000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "end": "2012-12-31",
              "val": 2856000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03"
            },
            {
              "end": "2012-12-31",
              "val": 2856000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "end": "2012-12-31",
              "val": 2856000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "end": "2012-12-31",
              "val": 2856000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 3086000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 2739000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 2221000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 2621000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "end": "2013-12-31",
              "val": 2621000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "end": "2013-12-31",
              "val": 2621000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "end": "2013-12-31",
              "val": 2621000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "end": "2013-12-31",
              "val": 2621000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 2184000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 2186000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 2145000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 2994000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "end": "2014-12-31",
              "val": 2994000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01"
            },
            {
              "end": "2014-12-31",
              "val": 2994000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "end": "2014-12-31",
              "val": 2994000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "end": "2014-12-31",
              "val": 2994000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 3657000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 2546000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 2543000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 2931000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "end": "2015-12-31",
              "val": 2931000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06"
            },
            {
              "end": "2015-12-31",
              "val": 2931000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "end": "2015-12-31",
              "val": 2931000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "end": "2015-12-31",
              "val": 2931000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 2977000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 3337000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 3227000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 3314000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "end": "2016-12-31",
              "val": 3314000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10"
            },
            {
              "end": "2016-12-31",
              "val": 3314000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "end": "2016-12-31",
              "val": 3314000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "end": "2016-12-31",
              "val": 3314000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 3588000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 3800000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 3667000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 3469000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "end": "2017-12-31",
              "val": 3469000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 3474000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2018Q1I"
            }
          ]
        }
      },
      "DeferredStateAndLocalIncomeTaxExpenseBenefit": {
        "label": "Deferred State and Local Income Tax Expense (Benefit)",
        "description": "Amount of deferred state and local tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "units": {
          "USD": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 0,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 0,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2012"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -7613000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -7613000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -7613000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 6245000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 6245000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 6245000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 13000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 13000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 13000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 15000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 15000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 15000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -6491000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -6491000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -6491000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 59000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 59000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 59000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -731000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -731000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -731000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -443000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -443000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -443000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -5281000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -5281000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -5281000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -2085000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -2085000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -2085000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 680000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 680000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 1376000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025"
            }
          ]
        }
      },
      "DeferredTaxAssetsCharitableContributionCarryforwards": {
        "label": "Deferred Tax Assets, Charitable Contribution Carryforwards",
        "description": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible charitable contribution carryforwards.",
        "units": {
          "USD": [
            {
              "end": "2011-12-31",
              "val": 2297000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 2223000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "end": "2012-12-31",
              "val": 2223000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 2070000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "end": "2013-12-31",
              "val": 2070000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 1889000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "end": "2014-12-31",
              "val": 1889000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 1782000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "end": "2015-12-31",
              "val": 1782000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 11000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "end": "2016-12-31",
              "val": 11000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2017Q4I"
            }
          ]
        }
      },
      "DeferredTaxAssetsGross": {
        "label": "Deferred Tax Assets, Gross",
        "description": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.",
        "units": {
          "USD": [
            {
              "end": "2011-12-31",
              "val": 14293000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 29335000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "end": "2012-12-31",
              "val": 29335000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 38789000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "end": "2013-12-31",
              "val": 38789000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 41974000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "end": "2014-12-31",
              "val": 41974000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 52707000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "end": "2015-12-31",
              "val": 52707000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 124458000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "end": "2016-12-31",
              "val": 124458000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 52723000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "end": "2017-12-31",
              "val": 52723000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 62941000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "end": "2018-12-31",
              "val": 62941000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 114973000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "end": "2019-12-31",
              "val": 114973000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 120885000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-12-31",
              "val": 120885000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 117732000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "end": "2021-12-31",
              "val": 127140000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 176017000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 176017000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 185612000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "end": "2023-12-31",
              "val": 185612000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 209653000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "end": "2024-12-31",
              "val": 209653000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 184195000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "DeferredTaxAssetsLiabilitiesNet": {
        "label": "Deferred Tax Assets, Net",
        "description": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.",
        "units": {
          "USD": [
            {
              "end": "2011-12-31",
              "val": 1898000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 3621000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "end": "2012-12-31",
              "val": 28000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 528000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "end": "2013-12-31",
              "val": 528000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 27077000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "end": "2014-12-31",
              "val": 27077000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 3269000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "end": "2015-12-31",
              "val": 3269000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 2127000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "end": "2016-12-31",
              "val": 2127000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 1863000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "end": "2017-12-31",
              "val": 1863000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 17239000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "end": "2018-12-31",
              "val": 17239000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 20054000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "end": "2019-12-31",
              "val": 20054000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 31163000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-12-31",
              "val": 31163000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 40524000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "end": "2021-12-31",
              "val": 40524000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 97378000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 97378000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 119391000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "end": "2023-12-31",
              "val": 119391000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 139584000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "end": "2024-12-31",
              "val": 139584000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 115458000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "DeferredTaxAssetsLiabilitiesNetNoncurrent": {
        "label": "Deferred Tax Assets, Net, Noncurrent",
        "description": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting and classified as noncurrent.",
        "units": {
          "USD": [
            {
              "end": "2018-12-31",
              "val": 17240000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "end": "2018-12-31",
              "val": 17240000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "end": "2018-12-31",
              "val": 17240000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 19691000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 20354000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 19076000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08",
              "frame": "CY2019Q3I"
            }
          ]
        }
      },
      "DeferredTaxAssetsNet": {
        "label": "Deferred Tax Assets, Net of Valuation Allowance",
        "description": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.",
        "units": {
          "USD": [
            {
              "end": "2012-12-31",
              "val": 3621000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 7623000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "end": "2013-12-31",
              "val": 7623000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 37815000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "end": "2014-12-31",
              "val": 37815000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 32165000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "end": "2015-12-31",
              "val": 32165000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 32267000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "end": "2016-12-31",
              "val": 32267000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 21828000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "end": "2017-12-31",
              "val": 24157000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 44560000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "end": "2018-12-31",
              "val": 44560000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 91526000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "end": "2019-12-31",
              "val": 91526000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 91944000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-12-31",
              "val": 91944000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 84917000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "end": "2021-12-31",
              "val": 94325000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 141714000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 141714000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 150685000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "end": "2023-12-31",
              "val": 150685000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 174910000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "end": "2024-12-31",
              "val": 174910000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 153023000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "DeferredTaxAssetsOperatingLossCarryforwards": {
        "label": "Deferred Tax Assets, Operating Loss Carryforwards",
        "description": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.",
        "units": {
          "USD": [
            {
              "end": "2011-12-31",
              "val": 9473000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 17810000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "end": "2012-12-31",
              "val": 17810000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 17335000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "end": "2013-12-31",
              "val": 17335000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 10611000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "end": "2014-12-31",
              "val": 10611000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 7048000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "end": "2015-12-31",
              "val": 7048000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 64478000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "end": "2016-12-31",
              "val": 64478000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 8115000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "end": "2017-12-31",
              "val": 8115000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 5956000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "end": "2018-12-31",
              "val": 5956000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 4628000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "end": "2019-12-31",
              "val": 4628000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 5509000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-12-31",
              "val": 5509000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 3064000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "end": "2021-12-31",
              "val": 3064000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 1754000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 1754000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 1365000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "end": "2023-12-31",
              "val": 1365000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 6228000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "end": "2024-12-31",
              "val": 6228000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 6530000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "DeferredTaxAssetsOperatingLossCarryforwardsDomestic": {
        "label": "Deferred Tax Assets, Operating Loss Carryforwards, Domestic",
        "description": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible domestic operating loss carryforwards. Excludes state and local operating loss carryforwards.",
        "units": {
          "USD": [
            {
              "end": "2012-12-31",
              "val": 49800000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2012Q4I"
            }
          ]
        }
      },
      "DeferredTaxAssetsOperatingLossCarryforwardsForeign": {
        "label": "Deferred Tax Assets, Operating Loss Carryforwards, Foreign",
        "description": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible foreign operating loss carryforwards.",
        "units": {
          "USD": [
            {
              "end": "2012-12-31",
              "val": 1100000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2012Q4I"
            }
          ]
        }
      },
      "DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal": {
        "label": "Deferred Tax Assets, Operating Loss Carryforwards, State and Local",
        "description": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible state and local operating loss carryforwards.",
        "units": {
          "USD": [
            {
              "end": "2012-12-31",
              "val": 59500000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2012Q4I"
            }
          ]
        }
      },
      "DeferredTaxAssetsTaxCreditCarryforwardsResearch": {
        "label": "Deferred Tax Assets, Tax Credit Carryforwards, Research",
        "description": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible research tax credit carryforwards.",
        "units": {
          "USD": [
            {
              "end": "2011-12-31",
              "val": 0,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 1002000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "end": "2012-12-31",
              "val": 1002000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 4671000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "end": "2013-12-31",
              "val": 4671000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 4957000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "end": "2014-12-31",
              "val": 4957000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 8985000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "end": "2015-12-31",
              "val": 8985000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 17185000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "end": "2016-12-31",
              "val": 17185000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 14183000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "end": "2017-12-31",
              "val": 14183000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 23073000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "end": "2018-12-31",
              "val": 23073000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 23642000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "end": "2019-12-31",
              "val": 23642000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 40513000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-12-31",
              "val": 40513000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 47340000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "end": "2021-12-31",
              "val": 47340000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 34462000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 34462000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 35087000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "end": "2023-12-31",
              "val": 35087000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 29810000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "end": "2024-12-31",
              "val": 29810000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 26820000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "DeferredTaxAssetsTaxDeferredExpense": {
        "label": "Deferred Tax Assets, Tax Deferred Expense",
        "description": "Amount, before allocation of valuation allowances, of deferred tax asset attributable to deductible differences from reserves and accruals, compensation and benefit costs, and other provisions, reserves, and allowances.",
        "units": {
          "USD": [
            {
              "end": "2018-12-31",
              "val": 17240000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 20054000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "end": "2019-12-31",
              "val": 20054000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 31163000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-12-31",
              "val": 31163000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 40606000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "end": "2021-12-31",
              "val": 40606000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 97426000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 97426000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 119449000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "end": "2023-12-31",
              "val": 119449000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 139588000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "end": "2024-12-31",
              "val": 139588000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 116090000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27"
            },
            {
              "end": "2025-12-31",
              "val": 116090000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 102401000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": {
        "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost",
        "description": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.",
        "units": {
          "USD": [
            {
              "end": "2011-12-31",
              "val": 806000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 4295000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "end": "2012-12-31",
              "val": 4295000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 10416000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "end": "2013-12-31",
              "val": 10416000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 17933000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "end": "2014-12-31",
              "val": 17933000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 26236000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "end": "2015-12-31",
              "val": 26236000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 29402000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "end": "2016-12-31",
              "val": 29402000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 19556000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "end": "2017-12-31",
              "val": 19556000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 19689000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "end": "2018-12-31",
              "val": 19689000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 19950000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "end": "2019-12-31",
              "val": 19950000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 20388000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-12-31",
              "val": 20388000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 21749000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "end": "2021-12-31",
              "val": 21749000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 20214000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 20214000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 17564000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "end": "2023-12-31",
              "val": 17564000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 15050000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "end": "2024-12-31",
              "val": 15050000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 13569000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLegalSettlements": {
        "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Legal Settlements",
        "description": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from the estimated loss from legal settlements.",
        "units": {
          "USD": [
            {
              "end": "2011-12-31",
              "val": 483000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 332000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "end": "2012-12-31",
              "val": 332000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 12000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "end": "2013-12-31",
              "val": 12000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2013Q4I"
            }
          ]
        }
      },
      "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther": {
        "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Other",
        "description": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from reserves and accruals, classified as other.",
        "units": {
          "USD": [
            {
              "end": "2011-12-31",
              "val": 1234000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 3673000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "end": "2012-12-31",
              "val": 3673000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 4285000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "end": "2013-12-31",
              "val": 4285000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 6584000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "end": "2014-12-31",
              "val": 6584000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 8656000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "end": "2015-12-31",
              "val": 8656000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 13382000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "end": "2016-12-31",
              "val": 13382000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 10869000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "end": "2017-12-31",
              "val": 10869000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 14223000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "end": "2018-12-31",
              "val": 14223000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 6547000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "end": "2019-12-31",
              "val": 6547000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 5246000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-12-31",
              "val": 5246000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 4963000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "end": "2021-12-31",
              "val": 4963000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 4803000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 4803000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 11026000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "end": "2023-12-31",
              "val": 11026000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 8612000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "end": "2024-12-31",
              "val": 8612000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 11137000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "DeferredTaxAssetsValuationAllowance": {
        "label": "Deferred Tax Assets, Valuation Allowance",
        "description": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.",
        "units": {
          "USD": [
            {
              "end": "2011-12-31",
              "val": 12395000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 25714000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "end": "2012-12-31",
              "val": 25714000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 31166000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "end": "2013-12-31",
              "val": 31166000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 4159000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "end": "2014-12-31",
              "val": 4159000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 20542000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "end": "2015-12-31",
              "val": 20542000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 92191000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "end": "2016-12-31",
              "val": 92191000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 30895000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "end": "2017-12-31",
              "val": 28566000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 18381000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "end": "2018-12-31",
              "val": 18381000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 23447000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "end": "2019-12-31",
              "val": 23447000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 28941000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-12-31",
              "val": 28941000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 32815000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "end": "2021-12-31",
              "val": 32815000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 34303000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 34303000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 34927000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "end": "2023-12-31",
              "val": 34927000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 34743000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "end": "2024-12-31",
              "val": 34743000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 31172000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "DeferredTaxLiabilities": {
        "label": "Deferred Tax Liabilities, Net",
        "description": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.",
        "units": {
          "USD": [
            {
              "end": "2011-12-31",
              "val": 11000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 28000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2012Q4I"
            }
          ]
        }
      },
      "DeferredTaxLiabilitiesPropertyPlantAndEquipment": {
        "label": "Deferred Tax Liabilities, Property, Plant and Equipment",
        "description": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.",
        "units": {
          "USD": [
            {
              "end": "2011-12-31",
              "val": -1887000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": -3593000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "end": "2012-12-31",
              "val": 3593000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 7095000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "end": "2013-12-31",
              "val": 7095000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 10738000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "end": "2014-12-31",
              "val": 10738000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 28896000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "end": "2015-12-31",
              "val": 28896000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 30140000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "end": "2016-12-31",
              "val": 30140000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 12813000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "end": "2017-12-31",
              "val": 12813000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 16666000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "end": "2018-12-31",
              "val": 16666000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 16359000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "end": "2019-12-31",
              "val": 16359000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 15551000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-12-31",
              "val": 15551000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 5506000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "end": "2021-12-31",
              "val": 14914000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 13955000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 13955000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 12979000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "end": "2023-12-31",
              "val": 12979000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 24329000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "end": "2024-12-31",
              "val": 24329000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 29870000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "DefinedBenefitPlanContributionsByEmployer": {
        "label": "Defined Benefit Plan, Plan Assets, Contributions by Employer",
        "description": "Amount of contribution received by defined benefit plan from employer which increases plan assets.",
        "units": {
          "USD": [
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1900000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1900000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1900000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 2900000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 2900000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 2900000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 3800000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 3800000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 3800000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 4800000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 4800000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 4800000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 12000000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 12000000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 11900000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 9500000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 9300000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 9300000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 6100000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 6100000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 6100000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 8000000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 8000000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 8000000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 8700000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 8700000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 8700000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 9700000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 9700000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 14900000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2024"
            }
          ]
        }
      },
      "Depreciation": {
        "label": "Depreciation",
        "description": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.",
        "units": {
          "USD": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 2300000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 1000000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 500000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 2300000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 900000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 4200000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 4200000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 800000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 1700000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 1700000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 900000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 900000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 4000000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 4000000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 1500000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 1500000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 5900000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 5900000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 5900000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 1700000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 1700000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 3400000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 3400000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 1700000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 1700000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 5300000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 5300000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 1900000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 1900000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 7900000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 7900000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 7900000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 2800000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 2800000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 5900000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 5900000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 3100000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 3100000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 9600000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 9600000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 3700000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 3700000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 14300000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 14300000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 14300000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 5600000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 5600000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 10900000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 10900000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 5300000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 5300000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 16700000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 16700000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 5800000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 5800000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 23000000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 23000000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 23000000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 6500000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 6500000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 13300000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 13300000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 6800000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 6800000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 20800000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 20800000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 7500000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 7500000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 28500000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 28500000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 28500000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 8200000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 8200000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 16500000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 16500000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 8300000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 8300000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 25800000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 25800000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 9200000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 9200000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 34600000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 34600000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 34600000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 9100000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 9100000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 18800000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 18800000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 9600000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 9600000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 28600000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 28600000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 9800000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 9800000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 39300000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 39300000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 39300000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 11000000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 11000000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 22300000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 22300000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 11300000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 11300000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 33900000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 33900000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 11600000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 11600000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 46100000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 46100000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 11700000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 11700000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 23700000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 23700000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 12000000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 12000000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 35600000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 35600000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 11900000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 11900000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 48000000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 12400000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 24500000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 12100000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 36400000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 11900000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05",
              "frame": "CY2021Q3"
            }
          ]
        }
      },
      "DepreciationDepletionAndAmortization": {
        "label": "Depreciation, Depletion and Amortization",
        "description": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.",
        "units": {
          "USD": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 2334000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 819000,
              "accn": "0001206774-12-001897",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-04",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 1743000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 924000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 2790000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 1047000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 4238000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 4238000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 1361000,
              "accn": "0001206774-12-001897",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-04"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 1361000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 3022000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 3022000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 1661000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 1661000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 4802000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 4802000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 1780000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 1780000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 7223000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 7223000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 7223000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 2478000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 2478000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 5115000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 5115000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 2637000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 2637000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 7931000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 7931000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 2816000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 2816000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 11455000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 11455000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 11455000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 3661000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 3661000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 7695000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 7695000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 4034000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 4034000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 12299000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 12299000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 4604000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 4604000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 17590000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 17590000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 17590000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 6895000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 6895000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 14062000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 14062000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 7167000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 7167000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 21624000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 21624000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 7562000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 7562000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 29604000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 29604000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 29604000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 8189000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 8189000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 16753000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 16753000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 8564000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 8564000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 25912000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 25912000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 9159000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 9159000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 35346000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 35346000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 35346000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 10151000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 10151000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 20813000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 20813000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 10662000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 10662000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 31470000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 31470000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 10656000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 10656000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 41198000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 41198000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 41198000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 10028000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 10028000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 10028000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 20537000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 20537000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 10509000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 10509000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 10509000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 31250000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 31250000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 10713000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 10713000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 10713000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 42807000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 42807000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 42807000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2018-10-01",
              "end": "2018-12-31",
              "val": 11557000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2018Q4"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 11876000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 11876000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 11876000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 24116000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 24116000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 12240000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 12240000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 12240000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 36507000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 36507000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 12391000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 12391000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 12391000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 49356000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 49356000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 49356000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2019"
            },
            {
              "start": "2019-10-01",
              "end": "2019-12-31",
              "val": 12849000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2019Q4"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 12358000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 12358000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 24940000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 24940000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 12582000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 12582000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 37484000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 37484000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 12544000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 12544000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 50609000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 50609000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 50609000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 13083000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 13083000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 25916000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 25916000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 12833000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 12833000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 38543000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 38543000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 12627000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 12627000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 55683000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 55683000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 55683000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 11490000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 11490000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 22748000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 22748000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 11258000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 11258000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 34165000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 34165000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 11417000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 11417000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 44852000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 44852000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 44852000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 10805000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 10805000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 21420000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 21420000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 10615000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 10615000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 31881000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 31881000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 10461000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 10461000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 42184000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 42184000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 42184000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 9930000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 9930000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 19515000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 19515000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 9585000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 9585000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 28841000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 28841000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 9326000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 9326000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 40407000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 40407000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 12350000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 12350000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 24715000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 12365000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 37241000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 12526000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 50092000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 16233000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "DilutiveSecuritiesEffectOnBasicEarningsPerShareOther": {
        "label": "Dilutive Securities, Effect on Basic Earnings Per Share, Dilutive Convertible Securities",
        "description": "Amount of increase (decrease) to net income used for calculating diluted earnings per share (EPS), resulting from the assumed exercise of dilutive convertible securities excluding adjustments related to ESOP convertible preferred stock, stock options, and restrictive stock units.",
        "units": {
          "USD": [
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 0,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06",
              "frame": "CY2017Q3"
            }
          ]
        }
      },
      "DisposalGroupNotDiscontinuedOperationGainLossOnDisposal": {
        "label": "Disposal Group, Not Discontinued Operation, Gain (Loss) on Disposal",
        "description": "Amount before tax of gain (loss) recognized on the sale or disposal of a disposal group. Excludes discontinued operations.",
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 164779000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 163697000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 163697000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2019"
            }
          ]
        }
      },
      "EarningsPerShareBasic": {
        "label": "Earnings Per Share, Basic",
        "description": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.",
        "units": {
          "USD/shares": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -0.71,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": -0.19,
              "accn": "0001206774-12-001897",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-04",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": -0.27,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": -0.08,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": -0.52,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": -0.24,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -1.1,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -1.1,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -0.31,
              "accn": "0001206774-12-001897",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-04"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -0.31,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -0.26,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -0.26,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": -0.03,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": -0.03,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": -0.27,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": -0.27,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": -0.03,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": -0.03,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -0.35,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -0.35,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -0.35,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -0.08,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -0.08,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": -0.09,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": -0.09,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": -0.01,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": -0.01,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": -0.12,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": -0.12,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": -0.04,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": -0.04,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -0.15,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -0.15,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -0.15,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -0.04,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -0.04,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 0,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 0,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 0.04,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 0.04,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 0.05,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 0.05,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 0.05,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 0.05,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0.51,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0.51,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0.51,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -0.02,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -0.02,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -0.03,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -0.03,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": -0.02,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": -0.02,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -0.14,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -0.14,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": -0.11,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": -0.11,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -0.44,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -0.44,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -0.44,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": -0.2,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": -0.2,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -0.2,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -0.2,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 0.01,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 0.01,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -0.17,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -0.17,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 0.03,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 0.03,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -0.06,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -0.06,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -0.02,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -0.06,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -0.05,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 0.03,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 0.05,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 0.09,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 0.1,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 0.13,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 0.15,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 0.1,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 0.1,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1.87,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1.87,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1.87,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -0.03,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -0.03,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -0.03,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 0.1,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 0.1,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 0.13,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 0.13,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 0.13,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 0.28,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 0.28,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 0.18,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 0.18,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 0.18,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0.66,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0.66,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0.66,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2018-10-01",
              "end": "2018-12-31",
              "val": 0.39,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2018Q4"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 0.02,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 0.02,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 0.02,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 0.17,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 0.17,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 0.16,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 0.16,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 0.16,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 0.31,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 0.31,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 0.14,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 0.14,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 0.14,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0.55,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0.55,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0.55,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2019"
            },
            {
              "start": "2019-10-01",
              "end": "2019-12-31",
              "val": 0.24,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2019Q4"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -0.22,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -0.22,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -0.55,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -0.55,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": -0.33,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": -0.33,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -0.56,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -0.56,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": -0.01,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": -0.01,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -0.27,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -0.27,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -0.27,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -0.08,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -0.08,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -0.02,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -0.02,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 0.06,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 0.06,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 0.22,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 0.22,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 0.24,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 0.24,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0.53,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0.53,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0.53,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -0.01,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -0.01,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 0.1,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 0.1,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 0.11,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 0.11,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 0.23,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 0.23,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 0.13,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 0.13,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0.51,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0.51,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0.51,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -0.02,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -0.02,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 0.19,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 0.19,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 0.21,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 0.21,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 1.03,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 1.03,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 0.84,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 0.84,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1.43,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1.43,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1.43,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 0.21,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 0.21,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 0.77,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 0.77,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 0.56,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 0.56,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 1.34,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 1.34,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 0.57,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 0.57,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1.97,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1.97,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 0.37,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 0.37,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 1.06,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 0.69,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 1.68,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 0.62,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 2.3,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 0.3,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "EarningsPerShareDiluted": {
        "label": "Earnings Per Share, Diluted",
        "description": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.",
        "units": {
          "USD/shares": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -0.71,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": -0.19,
              "accn": "0001206774-12-001897",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-04",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": -0.27,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": -0.08,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": -0.52,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": -0.24,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -1.1,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -1.1,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -0.31,
              "accn": "0001206774-12-001897",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-04"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -0.31,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -0.26,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -0.26,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": -0.03,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": -0.03,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": -0.27,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": -0.27,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": -0.03,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": -0.03,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -0.35,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -0.35,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -0.35,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -0.08,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -0.08,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": -0.09,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": -0.09,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": -0.01,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": -0.01,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": -0.12,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": -0.12,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": -0.04,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": -0.04,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -0.15,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -0.15,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -0.15,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -0.04,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -0.04,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 0,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 0,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 0.04,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 0.04,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 0.05,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 0.05,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 0.05,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 0.05,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0.48,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0.48,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0.48,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -0.02,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -0.02,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -0.03,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -0.03,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": -0.02,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": -0.02,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -0.14,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -0.14,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": -0.11,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": -0.11,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -0.44,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -0.44,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -0.44,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": -0.2,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": -0.2,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -0.2,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -0.2,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 0.01,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 0.01,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -0.17,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -0.17,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 0.02,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 0.02,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -0.06,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -0.06,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -0.02,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -0.06,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -0.05,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 0.03,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 0.05,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 0.09,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 0.09,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 0.12,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 0.14,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 0.09,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 0.09,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1.75,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1.76,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1.76,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -0.03,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -0.03,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -0.03,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 0.09,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 0.09,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 0.12,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 0.12,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 0.12,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 0.26,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 0.26,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 0.17,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 0.17,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 0.17,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0.62,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0.62,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0.62,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2018-10-01",
              "end": "2018-12-31",
              "val": 0.37,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2018Q4"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 0.02,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 0.02,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 0.02,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 0.17,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 0.17,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 0.16,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 0.16,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 0.16,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 0.3,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 0.3,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 0.14,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 0.14,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 0.14,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0.52,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0.52,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0.52,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2019"
            },
            {
              "start": "2019-10-01",
              "end": "2019-12-31",
              "val": 0.24,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2019Q4"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -0.22,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -0.22,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -0.55,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -0.55,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": -0.33,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": -0.33,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -0.56,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -0.56,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": -0.01,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": -0.01,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -0.27,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -0.27,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -0.27,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -0.08,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -0.08,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -0.02,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -0.02,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 0.05,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 0.05,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 0.21,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 0.21,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 0.23,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 0.23,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0.5,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0.5,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0.5,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -0.01,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -0.01,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 0.1,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 0.1,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 0.11,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 0.11,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 0.22,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 0.22,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 0.13,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 0.13,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0.5,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0.5,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0.5,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -0.02,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -0.02,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 0.19,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 0.19,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 0.21,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 0.21,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 0.98,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 0.98,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 0.79,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 0.79,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1.35,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1.35,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1.35,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 0.2,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 0.2,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 0.73,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 0.73,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 0.54,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 0.54,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 1.27,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 1.27,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 0.56,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 0.56,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1.88,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1.88,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 0.36,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 0.36,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 1.03,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 0.67,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 1.63,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 0.61,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 2.24,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 0.3,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "EffectiveIncomeTaxRateContinuingOperations": {
        "label": "Effective Income Tax Rate Reconciliation, Percent",
        "description": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "units": {
          "pure": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 0.0077,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 0.0061,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 0.0061,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0.0064,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0.0064,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0.0064,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0.0906,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0.0906,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -0.0906,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -2.2334,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -2.2334,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -2.2334,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -0.5709,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -0.5709,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -0.5709,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -0.4217,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -0.4217,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -4.2462,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0.1708,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0.1706,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0.1706,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -0.3835,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -0.3835,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -0.3835,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0.1786,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0.1786,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0.1786,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0.447,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0.447,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0.447,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -0.1766,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -0.1766,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -0.1766,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0.4557,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0.4557,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0.4557,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0.0562,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0.0562,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0.056,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0.2739,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0.274,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 0.286,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025"
            }
          ]
        }
      },
      "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": {
        "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent",
        "description": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).",
        "units": {
          "pure": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -0.34,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -0.34,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -0.34,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -0.34,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -0.34,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -0.34,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -0.34,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -0.34,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0.34,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0.35,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0.35,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0.35,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0.35,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0.35,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0.35,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0.35,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0.35,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0.35,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0.35,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0.35,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0.35,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0.21,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0.21,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0.21,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0.21,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0.21,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0.21,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0.21,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0.21,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0.21,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0.21,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0.21,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0.21,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0.21,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0.21,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0.21,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0.21,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0.21,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0.21,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0.21,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0.21,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 0.21,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025"
            }
          ]
        }
      },
      "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": {
        "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent",
        "description": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets.",
        "units": {
          "pure": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 0.2685,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 0.2771,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 0.2771,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0.7013,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0.7013,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0.7013,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0.4502,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0.4502,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -0.4502,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -2.4814,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -2.4814,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -2.4814,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -0.9618,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -0.9618,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -0.9618,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -1.8919,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -1.8919,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -15.4903,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -0.3024,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -0.3023,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -0.3023,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -0.2508,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -0.2508,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -0.2508,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0.104,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0.104,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0.104,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -0.1564,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -0.1564,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -0.1564,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0.115,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0.115,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0.115,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0.0224,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0.0224,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0.0224,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0.006,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0.006,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -0.001,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2024"
            }
          ]
        }
      },
      "EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate": {
        "label": "Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Percent",
        "description": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the income tax rates.",
        "units": {
          "pure": [
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -0.0472,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -0.0472,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -0.0472,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -0.0073,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -0.0073,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -0.0012,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2016"
            }
          ]
        }
      },
      "EffectiveIncomeTaxRateReconciliationDeductionsOther": {
        "label": "Effective Income Tax Rate Reconciliation, Deduction, Other, Percent",
        "description": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other deductions.",
        "units": {
          "pure": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0.0499,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0.0499,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0.0499,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2017"
            }
          ]
        }
      },
      "EffectiveIncomeTaxRateReconciliationDispositionOfBusiness": {
        "label": "Effective Income Tax Rate Reconciliation, Disposition of Business, Percent",
        "description": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to disposition of a business not qualifying as a discontinued operation.",
        "units": {
          "pure": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0.1743,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0.1742,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0.1742,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2019"
            }
          ]
        }
      },
      "EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential": {
        "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent",
        "description": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to statutory income tax expense (benefit) outside of the country of domicile.",
        "units": {
          "pure": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 0.0625,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 0.0299,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 0.0299,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -0.3874,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -0.3874,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -0.3874,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0.3311,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0.3311,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -0.3311,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -0.0217,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -0.0217,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -0.0217,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -0.1003,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -0.1003,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -0.1003,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -0.0154,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -0.0154,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -0.1549,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0.005,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0.005,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0.005,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -0.0054,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -0.0054,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -0.0054,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -0.0056,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -0.0056,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -0.0056,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0.0104,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0.0104,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0.0104,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -0.0184,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -0.0183,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -0.0183,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -0.0127,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -0.0127,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -0.0127,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -0.0135,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -0.0135,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0.001,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -0.0068,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 0.001,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025"
            }
          ]
        }
      },
      "EffectiveIncomeTaxRateReconciliationNondeductibleExpense": {
        "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Percent",
        "description": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible expenses.",
        "units": {
          "pure": [
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0.0136,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -0.0158,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -0.0616,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2016"
            }
          ]
        }
      },
      "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMealsAndEntertainment": {
        "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Meals and Entertainment, Percent",
        "description": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to meals and entertainment expense.",
        "units": {
          "pure": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 0.0138,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 0.0107,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 0.0107,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0.0305,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0.0305,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0.0305,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0.0374,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0.0374,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -0.0374,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0.0375,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0.0375,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0.0375,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -0.0263,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -0.0263,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -0.0263,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -0.1384,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -0.1384,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -1.3938,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0.0024,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0.0024,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0.0024,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0.0487,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0.0728,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0.0728,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0.0597,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0.0597,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0.0597,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -0.0227,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -0.0227,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -0.0183,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0.0042,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0.0035,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0.0035,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0.0043,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0.0043,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0.0043,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0.0073,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0.0073,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0.0054,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2024"
            }
          ]
        }
      },
      "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther": {
        "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Other, Percent",
        "description": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other nondeductible expenses.",
        "units": {
          "pure": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -0.0158,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -0.0616,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -0.6203,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0.0012,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0.0012,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0.0012,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0.0514,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0.0273,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0.0273,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0.0142,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0.0142,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0.0142,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -0.0185,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -0.0185,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -0.0149,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0.1149,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0.0995,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0.0995,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0.0519,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0.0519,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0.0519,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0.0419,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0.0419,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0.008,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0.027,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0.02,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 0.005,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025"
            }
          ]
        }
      },
      "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost": {
        "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Percent",
        "description": "Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for share-based payment arrangement.",
        "units": {
          "pure": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 0.0484,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 0.0726,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 0.0726,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0.0796,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0.0796,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0.0796,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0.0121,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0.0121,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -0.0121,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0.1276,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0.1276,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0.1276,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -0.036,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -0.036,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -0.036,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0.105,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0.105,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1.0569,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -0.0483,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -0.0482,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -0.0482,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -0.168,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -0.168,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -0.168,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0.0346,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0.0346,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0.0346,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -0.0642,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -0.0642,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -0.0647,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -0.1726,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -0.1158,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -0.1158,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0.0855,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0.0855,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0.0855,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0.0326,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0.0326,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0.0279,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2024"
            }
          ]
        }
      },
      "EffectiveIncomeTaxRateReconciliationOtherAdjustments": {
        "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Percent",
        "description": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.",
        "units": {
          "pure": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 0.0134,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 0.015,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 0.015,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0.0091,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0.0091,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0.0091,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0.0395,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0.0395,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -0.0395,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -0.0008,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -0.0008,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -0.0144,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -0.0315,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -0.01,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -0.0138,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0.0047,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0.0047,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0.0486,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0.008,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -0.0018,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -0.0018,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -0.0107,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -0.0107,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -0.0107,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -0.0065,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -0.0065,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -0.0034,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -0.002,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0.011,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0.0107,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -0.0001,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -0.0022,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -0.0022,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -0.0065,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -0.0065,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -0.0065,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -0.0045,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -0.0045,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -0.003,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2024"
            }
          ]
        }
      },
      "EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes": {
        "label": "Effective Income Tax Rate Reconciliation, Prior Year Income Taxes, Percent",
        "description": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to revisions of previously reported income tax expense.",
        "units": {
          "pure": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -0.0057,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -0.0057,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -0.1181,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -0.1181,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -1.1887,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -0.0012,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -0.0012,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -0.0012,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0.0224,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0.0224,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0.0224,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0.0037,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0.0037,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0.0037,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0.0137,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0.0137,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0.0136,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0.013,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0.0098,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0.0098,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0.0146,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0.0146,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0.0146,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0.0057,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0.0057,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0.0127,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2024"
            }
          ]
        }
      },
      "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": {
        "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent",
        "description": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).",
        "units": {
          "pure": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -0.0586,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -0.0592,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -0.0592,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -0.0584,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -0.0584,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -0.0584,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -0.0471,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -0.0471,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0.0471,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0.0363,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0.0363,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0.0363,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0.0532,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0.0532,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0.0459,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0.2141,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0.2129,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1.7583,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0.0357,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0.0354,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0.0354,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0.0324,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0.0324,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0.0324,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0.0283,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0.0283,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0.0283,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0.0287,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0.0287,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0.0275,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0.062,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0.0509,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0.0509,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0.0516,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0.0516,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0.0516,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -0.0002,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -0.0002,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0.008,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0.0401,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0.038,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 0.019,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025"
            }
          ]
        }
      },
      "EffectiveIncomeTaxRateReconciliationTaxCreditsResearch": {
        "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Research, Percent",
        "description": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to research tax credit.",
        "units": {
          "pure": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -0.0003,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 0,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 0,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -0.0522,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -0.0522,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -0.0522,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -0.3977,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -0.3977,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0.3977,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -0.2337,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -0.2337,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0.143,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2015"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0.124,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0.047,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 0.034,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025"
            }
          ]
        }
      },
      "EffectOfExchangeRateOnCashAndCashEquivalents": {
        "label": "Effect of Exchange Rate on Cash and Cash Equivalents",
        "description": "Amount of increase (decrease) from the effect of exchange rate changes on cash and cash equivalent balances held in foreign currencies.",
        "units": {
          "USD": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -22000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": -116000,
              "accn": "0001206774-12-001897",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-04",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": -200000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 58000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 283000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 283000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -53000,
              "accn": "0001206774-12-001897",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-04"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -53000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -177000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -177000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": -140000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": -140000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -94000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -94000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -94000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -116000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -116000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": -134000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": -134000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 132000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 132000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 315000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 315000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 315000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 55000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 55000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 35000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 35000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -356000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -356000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -1259000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -1259000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -1259000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -648000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -648000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -598000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -598000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -639000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -639000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -821000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -821000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -821000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 159000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 159000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 50000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 50000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 28000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 28000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -262000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -262000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 138000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 548000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 864000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 941000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2017"
            }
          ]
        }
      },
      "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
        "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents",
        "description": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "units": {
          "USD": [
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -262000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 138000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 548000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 864000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 941000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 941000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -100000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -100000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 209000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 209000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 197000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 197000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 360000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 360000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 360000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -65000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -65000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -24000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -24000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 258000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 258000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -115000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -115000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -115000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -486000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -486000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -340000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -340000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -132000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -132000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 214000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 214000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 214000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 68000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 68000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 197000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 197000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -137000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -137000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -415000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -415000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -415000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -101000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -101000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -1154000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -1154000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -3030000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -3030000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -2136000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -2136000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -2136000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 439000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 439000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 1175000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 1175000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 903000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 903000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2046000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2046000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2046000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -485000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -485000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -295000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -295000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 580000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 580000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -1067000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -1067000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 652000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 652000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 2651000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 2016000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 2279000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": -267000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "EmployeeRelatedLiabilitiesCurrent": {
        "label": "Employee-related Liabilities, Current",
        "description": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "units": {
          "USD": [
            {
              "end": "2018-12-31",
              "val": 23634000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 41488000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "end": "2019-12-31",
              "val": 41488000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 57684000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-12-31",
              "val": 57684000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07"
            },
            {
              "end": "2020-12-31",
              "val": 57684000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "end": "2020-12-31",
              "val": 57684000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "end": "2020-12-31",
              "val": 57684000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 68514000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 66225000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 60118000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 50132000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "end": "2021-12-31",
              "val": 50132000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06"
            },
            {
              "end": "2021-12-31",
              "val": 50132000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "end": "2021-12-31",
              "val": 50132000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "end": "2021-12-31",
              "val": 50132000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 68153000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 60285000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 79256000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 66929000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 66929000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05"
            },
            {
              "end": "2022-12-31",
              "val": 66929000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "end": "2022-12-31",
              "val": 66929000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 66929000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 82557000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 72622000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 91750000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 79081000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "end": "2023-12-31",
              "val": 79081000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10"
            },
            {
              "end": "2023-12-31",
              "val": 79081000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "end": "2023-12-31",
              "val": 79081000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "end": "2023-12-31",
              "val": 79081000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 84327000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 73552000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 95252000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 85396000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "end": "2024-12-31",
              "val": 85396000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09"
            },
            {
              "end": "2024-12-31",
              "val": 85396000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "end": "2024-12-31",
              "val": 85396000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "end": "2024-12-31",
              "val": 85396000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 99550000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 90309000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 117800000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 112539000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27"
            },
            {
              "end": "2025-12-31",
              "val": 112539000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 101075000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount": {
        "label": "Share-based Payment Arrangement, Amount Capitalized",
        "description": "Amount of cost capitalized for award under share-based payment arrangement.",
        "units": {
          "USD": [
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 200000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 300000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 300000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 100000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 200000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 100000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 400000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 200000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 500000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 500000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 500000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 300000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 300000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 800000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 800000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 500000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 500000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 1600000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 1600000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 700000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 700000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 2300000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 2300000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 2300000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 700000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 700000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 1600000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 1600000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 800000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 800000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 2200000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 2200000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 700000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 700000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 3000000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 3000000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 3000000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 800000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 800000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 2000000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 2000000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 1200000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 1200000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 3300000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 3300000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 1300000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 1300000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 4500000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 4500000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 4500000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 1400000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 1400000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 3000000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 3000000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 1700000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 1700000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 4600000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 4600000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 1500000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 1500000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 5800000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 5800000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 5800000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 1800000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 1800000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 4000000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 4000000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 2200000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 2200000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 5900000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 5900000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 1900000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 1900000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 7800000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 7800000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 7800000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 1800000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 1800000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 4900000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 4900000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 3100000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 3100000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 7600000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 7600000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 2600000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 2600000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 9800000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 9800000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 9800000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 2300000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 2300000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 4500000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 4500000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 2200000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 2200000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 7100000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 7100000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 2600000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 2600000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 9400000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 9400000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 9400000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 2800000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 2800000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 5500000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 5500000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 2800000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 2800000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 8500000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 8500000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 2900000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 2900000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 10700000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 10700000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 10700000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 2500000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 2500000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 4800000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 4800000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 2300000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 2300000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 6700000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 6700000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 1900000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 1900000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 8900000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 8900000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 8900000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 2900000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 2900000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 5300000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 5300000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 2400000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 2400000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 7500000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 7500000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 2200000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 2200000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 9700000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 9700000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 9700000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 2700000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 2700000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 5900000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 5900000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 3200000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 3200000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 9200000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 9200000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 3300000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 3300000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 11700000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 11700000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 2800000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 2800000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 5800000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 3000000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 8800000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 3000000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 10800000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 2300000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": {
        "label": "Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount",
        "description": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.",
        "units": {
          "USD": [
            {
              "end": "2012-06-30",
              "val": 27100000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03",
              "frame": "CY2012Q2I"
            }
          ]
        }
      },
      "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": {
        "label": "Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount",
        "description": "Amount of cost to be recognized for option under share-based payment arrangement.",
        "units": {
          "USD": [
            {
              "end": "2013-03-31",
              "val": 60900000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03",
              "frame": "CY2013Q1I"
            }
          ]
        }
      },
      "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": {
        "label": "Share-based Payment Arrangement, Expense, Tax Benefit",
        "description": "Amount of tax benefit for recognition of expense of award under share-based payment arrangement.",
        "units": {
          "USD": [
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 15064000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 15064000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 15064000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 402000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 402000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 402000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 643000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 643000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 643000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1407000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1407000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1407000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 150000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 309000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 160000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 476000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 167000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 30237000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 30237000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 30237000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 8113000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 8113000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 16105000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 16105000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 7993000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 7993000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 23766000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 23766000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 7661000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 7661000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 31565000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 31565000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 31565000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 12557000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 12557000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 24209000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 24209000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 11652000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 11652000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 23831000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 23831000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": -378000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": -378000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 31920000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 31920000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 31920000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 10065000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 10065000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 19566000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 19566000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 9501000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 9501000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 28095000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 28095000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 8529000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 8529000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 35778000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 35778000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 35778000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 9138000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 9138000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 17957000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 17957000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 8819000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 8819000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 26446000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 26446000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 8489000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 8489000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 33792000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 33792000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 33792000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 9604000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 9604000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 18875000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 18875000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 9271000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 9271000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 27898000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 27898000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 9023000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 9023000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 34474000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 34474000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 34474000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 8395000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 8395000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 16455000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 16455000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 8060000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 8060000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 24015000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 24015000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 7560000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 7560000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 29409000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 29409000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 7411000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 7411000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 14419000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 7008000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 21001000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 6582000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 25961000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 5964000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "EscrowDeposit": {
        "label": "Escrow Deposit",
        "description": "The designation of funds furnished by a borrower to a lender to assure future payments of the borrower's real estate taxes and insurance obligations with respect to a mortgaged property. Escrow deposits may be made for a variety of other purposes such as earnest money and contingent payments. This element excludes replacement reserves which are an escrow separately provided for within the US GAAP taxonomy.",
        "units": {
          "USD": [
            {
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 28750000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "end": "2017-12-31",
              "val": 28750000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10"
            },
            {
              "end": "2017-12-31",
              "val": 28750000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "end": "2017-12-31",
              "val": 28750000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "end": "2017-12-31",
              "val": 28750000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 28750000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 28750000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 28750000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 28750000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "end": "2018-12-31",
              "val": 28750000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "end": "2018-12-31",
              "val": 28750000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "end": "2018-12-31",
              "val": 28750000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "end": "2018-12-31",
              "val": 28750000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 0,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 0,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 0,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2019Q4I"
            }
          ]
        }
      },
      "ExcessTaxBenefitFromShareBasedCompensationFinancingActivities": {
        "label": "Excess Tax Benefit from Share-based Compensation, Financing Activities",
        "description": "Amount of cash inflow from realized tax benefit related to deductible compensation cost reported on the entity's tax return for equity instruments in excess of the compensation cost for those instruments recognized for financial reporting purposes.",
        "units": {
          "USD": [
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 353000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 353000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 353000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 39000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 39000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 460000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 460000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 899000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 899000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1834000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1834000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1834000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 815000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 815000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 3952000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 3952000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 4298000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 4298000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 6583000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 6583000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 6583000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2017"
            }
          ]
        }
      },
      "ExcessTaxBenefitFromShareBasedCompensationOperatingActivities": {
        "label": "Excess Tax Benefit from Share-based Compensation, Operating Activities",
        "description": "Amount of cash outflow for realized tax benefit related to deductible compensation cost reported on the entity's tax return for equity instruments in excess of the compensation cost for those instruments recognized for financial reporting purposes.",
        "units": {
          "USD": [
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 353000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 353000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 353000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 39000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 39000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 460000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 460000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 899000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 899000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1834000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1834000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1834000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 815000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 815000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 3952000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 3952000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 4298000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 4298000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 6583000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 6583000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 6583000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2017"
            }
          ]
        }
      },
      "FiniteLivedIntangibleAssetsAccumulatedAmortization": {
        "label": "Finite-Lived Intangible Assets, Accumulated Amortization",
        "description": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "units": {
          "USD": [
            {
              "end": "2011-12-31",
              "val": 86000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 521000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "end": "2012-12-31",
              "val": 521000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03"
            },
            {
              "end": "2012-12-31",
              "val": 521000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "end": "2012-12-31",
              "val": 521000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "end": "2012-12-31",
              "val": 521000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 1023000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 1554000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 2218000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 2877000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "end": "2013-12-31",
              "val": 2877000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "end": "2013-12-31",
              "val": 2877000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "end": "2013-12-31",
              "val": 2877000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "end": "2013-12-31",
              "val": 2877000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 3510000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 4146000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 4531000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 4902000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "end": "2014-12-31",
              "val": 4902000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01"
            },
            {
              "end": "2014-12-31",
              "val": 4902000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "end": "2014-12-31",
              "val": 4902000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "end": "2014-12-31",
              "val": 4902000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 4051000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 5931000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 7660000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 11006000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "end": "2015-12-31",
              "val": 11006000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06"
            },
            {
              "end": "2015-12-31",
              "val": 11006000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "end": "2015-12-31",
              "val": 11006000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "end": "2015-12-31",
              "val": 11006000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 12780000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 14345000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 16049000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 17434000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "end": "2016-12-31",
              "val": 17434000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10"
            },
            {
              "end": "2016-12-31",
              "val": 17434000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "end": "2016-12-31",
              "val": 17434000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "end": "2016-12-31",
              "val": 17434000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 17078000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 19556000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 7913000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 8754000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "end": "2017-12-31",
              "val": 8754000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10"
            },
            {
              "end": "2017-12-31",
              "val": 8754000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "end": "2017-12-31",
              "val": 8754000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "end": "2017-12-31",
              "val": 8754000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 9720000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 10441000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 11312000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 12156000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "end": "2018-12-31",
              "val": 12156000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "end": "2018-12-31",
              "val": 12156000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "end": "2018-12-31",
              "val": 12156000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "end": "2018-12-31",
              "val": 12156000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 12983000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 13909000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 14614000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 15374000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "end": "2019-12-31",
              "val": 15374000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": 15374000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "end": "2019-12-31",
              "val": 15374000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "end": "2019-12-31",
              "val": 15374000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 15995000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 16612000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 17346000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 18205000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-12-31",
              "val": 13104000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07"
            },
            {
              "end": "2020-12-31",
              "val": 13104000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "end": "2020-12-31",
              "val": 13104000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "end": "2020-12-31",
              "val": 13104000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 13819000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 14530000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 15241000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 15952000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "end": "2021-12-31",
              "val": 15952000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06"
            },
            {
              "end": "2021-12-31",
              "val": 15952000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "end": "2021-12-31",
              "val": 15952000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "end": "2021-12-31",
              "val": 15952000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 16605000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 16946000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 17287000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 17628000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 9919000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05"
            },
            {
              "end": "2022-12-31",
              "val": 9919000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "end": "2022-12-31",
              "val": 9919000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 9919000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 10260000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 10601000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 10939000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 11278000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "end": "2023-12-31",
              "val": 8409000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10"
            },
            {
              "end": "2023-12-31",
              "val": 11278000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "end": "2023-12-31",
              "val": 11278000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "end": "2023-12-31",
              "val": 19864000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 8750000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 11962000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 12306000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 22652000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "end": "2024-12-31",
              "val": 22652000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09"
            },
            {
              "end": "2024-12-31",
              "val": 22652000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "end": "2024-12-31",
              "val": 22652000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "end": "2024-12-31",
              "val": 22652000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 25137000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 27600000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 30066000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 32531000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27"
            },
            {
              "end": "2025-12-31",
              "val": 32531000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 37809000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": {
        "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five",
        "description": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "units": {
          "USD": [
            {
              "end": "2014-03-31",
              "val": 126000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 126000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 624000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2015-03-31",
              "val": 14150000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 14097000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 14132000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2016-03-31",
              "val": 3165000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 3165000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 3166000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 7597000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 12793000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 12990000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 5419000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 4374000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 4374000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 4374000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 4374000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 3659000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 2951000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-06-30",
              "val": 2243000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 4932000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 4932000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 3579000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 3579000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 3579000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 3579000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 2226000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 2226000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 2226000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 2226000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 873000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 873000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 873000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 873000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 110000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 110000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 110000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 15159000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 12256000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 12256000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 12256000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 12255000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 12553000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": {
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One",
        "description": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "units": {
          "USD": [
            {
              "end": "2012-12-31",
              "val": 2121000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 1545000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 1056000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 2229000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 2226000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 1694000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 6851000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 6763000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 3533000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 3277000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 2402000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-06-30",
              "val": 2203000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 2848000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 2848000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 1676000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 1676000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 1676000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 1676000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 1359000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 1359000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 1359000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 1359000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 1353000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 1353000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 1353000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 1353000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 1353000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 1355000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 1357000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 9857000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 9853000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 9856000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 9858000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 9861000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 20720000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": {
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year",
        "description": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year.",
        "units": {
          "USD": [
            {
              "end": "2013-09-30",
              "val": 631000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2014-03-31",
              "val": 1601000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 974000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 378000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2015-03-31",
              "val": 5138000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 3414000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 1716000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2016-03-31",
              "val": 5143000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 3431000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 1726000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2017-03-31",
              "val": 6232000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 4590000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 920000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2018-03-31",
              "val": 2649000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 1765000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 882000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2019-03-31",
              "val": 2395000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 1506000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 696000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2020-03-31",
              "val": 1697000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 1126000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 719000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2021-03-31",
              "val": 2133000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 1422000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 711000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2022-03-31",
              "val": 1023000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 682000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 341000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2023-03-31",
              "val": 1018000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 677000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 339000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2024-03-31",
              "val": 1024000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 680000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 336000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2025-03-31",
              "val": 7390000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 4926000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 2463000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2026-03-31",
              "val": 17540000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": {
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five",
        "description": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "units": {
          "USD": [
            {
              "end": "2012-12-31",
              "val": 621000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 540000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 533000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2014-03-31",
              "val": 227000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 227000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 418000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2015-03-31",
              "val": 5304000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 5299000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 5370000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2016-03-31",
              "val": 3369000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 3402000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 3406000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 3166000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 4575000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 5376000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 2262000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 1045000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 1045000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 1045000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 1045000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 714000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 714000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 714000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 714000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 708000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 708000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 708000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 1353000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 1353000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 1353000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 1353000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 1353000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 1353000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 1353000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 1353000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 1353000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 1353000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 1353000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 1353000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 1353000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 1353000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 763000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 764000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 764000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 4668000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 2906000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 2907000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 2907000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 2908000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 5654000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": {
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four",
        "description": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "units": {
          "USD": [
            {
              "end": "2012-12-31",
              "val": 671000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 649000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 633000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 758000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 783000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 785000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 787000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 943000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 794000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 6176000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 6181000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 6250000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 5358000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 5359000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 5394000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 5397000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 3406000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 4851000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 5682000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 2402000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 2262000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 2262000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 2262000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 2262000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 1045000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 1045000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 1045000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 1045000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 714000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 714000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 708000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 1353000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 1353000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 1353000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 1353000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 1353000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 1353000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 1353000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 1353000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 1353000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 1353000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 1353000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 1353000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 1353000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 1353000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 1353000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 1355000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 1357000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 9437000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 4680000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 4683000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 4686000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 4688000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 6433000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": {
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three",
        "description": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "units": {
          "USD": [
            {
              "end": "2012-12-31",
              "val": 671000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 652000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 636000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 880000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 916000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 918000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 921000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 1069000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 1299000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 6638000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 6660000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 6726000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 6244000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 6245000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 6276000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 6280000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 5399000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 7032000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 7947000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 3278000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 2402000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 2402000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 2402000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 2402000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 2262000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 2262000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 2262000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 2262000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 1045000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 1031000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 714000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 1359000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 1359000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 1353000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 1353000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 1353000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 1353000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 1353000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 1353000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 1353000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 1353000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 1353000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 1353000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 1353000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 1353000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 1353000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 1355000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 1357000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 9833000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 9457000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 9460000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 9463000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 9465000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 15548000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": {
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two",
        "description": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "units": {
          "USD": [
            {
              "end": "2012-12-31",
              "val": 1851000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 1797000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 1858000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 922000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 958000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 958000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 961000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 1109000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 1461000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 6781000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 6807000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 6874000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 6708000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 6712000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 6727000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 6729000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 6280000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 7910000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 8826000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 3534000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 3277000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 3277000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 3277000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 3277000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 2402000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 2402000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 2402000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 2402000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 2262000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 2203000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 1031000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 1676000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 1676000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 1359000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 1359000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 1359000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 1359000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 1353000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 1353000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 1353000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 1353000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 1353000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 1353000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 1353000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 1353000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 1353000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 1355000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 1357000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 9833000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 9853000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 9856000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 9858000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 9861000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 20325000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "FiniteLivedIntangibleAssetsGross": {
        "label": "Finite-Lived Intangible Assets, Gross",
        "description": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "units": {
          "USD": [
            {
              "end": "2011-12-31",
              "val": 217000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 6457000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "end": "2012-12-31",
              "val": 6457000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03"
            },
            {
              "end": "2012-12-31",
              "val": 6457000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "end": "2012-12-31",
              "val": 6457000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "end": "2012-12-31",
              "val": 6457000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 6206000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 6270000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 7990000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 8112000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "end": "2013-12-31",
              "val": 8112000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "end": "2013-12-31",
              "val": 8112000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "end": "2013-12-31",
              "val": 8112000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "end": "2013-12-31",
              "val": 8112000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 8125000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 8142000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 9072000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 10688000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "end": "2014-12-31",
              "val": 10688000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01"
            },
            {
              "end": "2014-12-31",
              "val": 10688000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "end": "2014-12-31",
              "val": 10688000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "end": "2014-12-31",
              "val": 10688000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 48238000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 48389000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 48728000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 50300000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "end": "2015-12-31",
              "val": 50300000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06"
            },
            {
              "end": "2015-12-31",
              "val": 50300000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "end": "2015-12-31",
              "val": 50300000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "end": "2015-12-31",
              "val": 50300000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 50370000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 50370000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 50351000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 50045000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "end": "2016-12-31",
              "val": 50045000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10"
            },
            {
              "end": "2016-12-31",
              "val": 50045000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "end": "2016-12-31",
              "val": 50045000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "end": "2016-12-31",
              "val": 50045000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 60471000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 64967000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 25728000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 25647000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "end": "2017-12-31",
              "val": 25647000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10"
            },
            {
              "end": "2017-12-31",
              "val": 25647000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "end": "2017-12-31",
              "val": 25647000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "end": "2017-12-31",
              "val": 25647000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 25729000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 25566000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 25554000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 25515000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "end": "2018-12-31",
              "val": 25515000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "end": "2018-12-31",
              "val": 25515000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "end": "2018-12-31",
              "val": 25515000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "end": "2018-12-31",
              "val": 25515000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 25460000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 25497000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 25392000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 25456000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "end": "2019-12-31",
              "val": 25456000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": 25456000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "end": "2019-12-31",
              "val": 25456000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "end": "2019-12-31",
              "val": 25456000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 25299000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 25345000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 31586000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 31726000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-12-31",
              "val": 26625000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07"
            },
            {
              "end": "2020-12-31",
              "val": 26625000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "end": "2020-12-31",
              "val": 26625000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "end": "2020-12-31",
              "val": 26625000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 26625000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 26625000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 26625000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 26625000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "end": "2021-12-31",
              "val": 26625000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06"
            },
            {
              "end": "2021-12-31",
              "val": 26625000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "end": "2021-12-31",
              "val": 26625000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "end": "2021-12-31",
              "val": 26625000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 26625000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 26625000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 26625000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 26625000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 18916000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05"
            },
            {
              "end": "2022-12-31",
              "val": 18916000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "end": "2022-12-31",
              "val": 18916000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 18916000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 18916000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 18916000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 18916000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 18916000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "end": "2023-12-31",
              "val": 16047000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10"
            },
            {
              "end": "2023-12-31",
              "val": 18916000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "end": "2023-12-31",
              "val": 18916000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "end": "2023-12-31",
              "val": 27502000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 16059000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 18936000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 18944000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 81439000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "end": "2024-12-31",
              "val": 81439000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09"
            },
            {
              "end": "2024-12-31",
              "val": 81439000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "end": "2024-12-31",
              "val": 81439000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "end": "2024-12-31",
              "val": 81439000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 81532000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 81544000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 81557000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 81569000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27"
            },
            {
              "end": "2025-12-31",
              "val": 81569000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 136582000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "FiniteLivedIntangibleAssetsNet": {
        "label": "Finite-Lived Intangible Assets, Net",
        "description": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "units": {
          "USD": [
            {
              "end": "2012-12-31",
              "val": 5936000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 5235000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "end": "2013-12-31",
              "val": 5235000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "end": "2013-12-31",
              "val": 5235000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "end": "2013-12-31",
              "val": 5235000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "end": "2013-12-31",
              "val": 5235000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 4615000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 3996000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 4541000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 5786000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "end": "2014-12-31",
              "val": 5786000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01"
            },
            {
              "end": "2014-12-31",
              "val": 5786000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "end": "2014-12-31",
              "val": 5786000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "end": "2014-12-31",
              "val": 5786000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 44187000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 42458000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 41068000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 39294000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "end": "2015-12-31",
              "val": 39294000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06"
            },
            {
              "end": "2015-12-31",
              "val": 39294000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "end": "2015-12-31",
              "val": 39294000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "end": "2015-12-31",
              "val": 39294000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 37590000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 35992000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 34302000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 32611000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "end": "2016-12-31",
              "val": 32611000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10"
            },
            {
              "end": "2016-12-31",
              "val": 32611000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "end": "2016-12-31",
              "val": 32611000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "end": "2016-12-31",
              "val": 32611000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 43393000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 45411000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 17815000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 16893000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "end": "2017-12-31",
              "val": 16893000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10"
            },
            {
              "end": "2017-12-31",
              "val": 16893000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "end": "2017-12-31",
              "val": 16893000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "end": "2017-12-31",
              "val": 16893000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 16009000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 15125000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 14242000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 13359000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "end": "2018-12-31",
              "val": 13359000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "end": "2018-12-31",
              "val": 13359000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "end": "2018-12-31",
              "val": 13359000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "end": "2018-12-31",
              "val": 13359000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 12477000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 11588000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 10778000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 10082000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "end": "2019-12-31",
              "val": 10082000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": 10082000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "end": "2019-12-31",
              "val": 10082000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "end": "2019-12-31",
              "val": 10082000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 9304000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 8733000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 14240000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 13521000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-12-31",
              "val": 13521000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07"
            },
            {
              "end": "2020-12-31",
              "val": 13521000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "end": "2020-12-31",
              "val": 13521000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "end": "2020-12-31",
              "val": 13521000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 12806000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 12095000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 11384000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 10673000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "end": "2021-12-31",
              "val": 10673000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06"
            },
            {
              "end": "2021-12-31",
              "val": 10673000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "end": "2021-12-31",
              "val": 10673000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "end": "2021-12-31",
              "val": 10673000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 10020000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 9679000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 9338000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 8997000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 8997000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05"
            },
            {
              "end": "2022-12-31",
              "val": 8997000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "end": "2022-12-31",
              "val": 8997000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 8997000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 8656000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 8315000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 7977000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 7638000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "end": "2023-12-31",
              "val": 7638000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10"
            },
            {
              "end": "2023-12-31",
              "val": 7638000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "end": "2023-12-31",
              "val": 7638000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "end": "2023-12-31",
              "val": 7638000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 7309000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 6974000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 6638000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 58787000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "end": "2024-12-31",
              "val": 58787000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09"
            },
            {
              "end": "2024-12-31",
              "val": 58787000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "end": "2024-12-31",
              "val": 58787000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "end": "2024-12-31",
              "val": 58787000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 56395000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 53944000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 51491000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 49038000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27"
            },
            {
              "end": "2025-12-31",
              "val": 49038000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 98773000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "ForeignCurrencyTransactionGainLossBeforeTax": {
        "label": "Foreign Currency Transaction Gain (Loss), before Tax",
        "description": "Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.",
        "units": {
          "USD": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 9000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 182000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 74000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": -143000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": -325000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -393000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -393000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -21000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -10000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -10000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 11000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 11000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": -29000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": -29000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": -20000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": -20000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -259000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -259000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -259000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -162000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -162000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": -223000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": -223000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": -61000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": -61000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": -173000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": -173000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 50000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 50000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -251000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -251000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -251000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -49000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -49000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": -177000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": -177000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": -128000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": -128000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -79000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -79000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 98000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 98000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -121000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -121000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -121000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -171000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -171000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 92000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 92000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 263000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 263000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -621000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -621000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": -713000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": -713000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -687000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -687000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -687000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 66000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 66000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 27000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 27000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": -39000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": -39000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -66000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -66000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": -93000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": -93000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -175000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -175000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -175000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 15000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 15000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 54000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 54000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 39000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 39000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 377000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 377000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 323000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 323000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 258000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 258000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 258000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -26000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -26000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 13000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 13000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 39000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 39000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 89000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 89000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 75000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 75000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -70000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -70000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -70000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 115000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 115000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 113000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 113000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": -3000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": -3000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 93000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 93000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": -20000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": -20000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 27000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 27000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 27000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -68000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -68000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -60000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -60000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 8000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 8000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -32000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -32000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 28000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 28000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 20000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 20000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 20000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 257000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 257000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 268000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 268000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 11000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 11000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 237000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 237000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": -32000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": -32000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 231000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 231000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 231000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 71000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 71000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -23000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -23000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": -94000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": -94000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -236000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -236000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": -213000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": -213000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -130000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -130000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -130000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -70000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -70000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 31000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 31000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 101000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 101000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -69000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -69000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": -100000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": -100000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 49000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 49000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -142000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -142000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -203000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -203000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": -61000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": -61000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -121000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -121000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 82000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 82000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -550000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 56000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 376000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 320000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 251000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": -125000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2025Q3"
            }
          ]
        }
      },
      "GainLossOnInvestments": {
        "label": "Gain (Loss) on Investments",
        "description": "Amount of realized and unrealized gain (loss) on investment.",
        "units": {
          "USD": [
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 2000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 2000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 2000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 4000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 4000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2015"
            }
          ]
        }
      },
      "GainLossOnSaleOfPropertyPlantEquipment": {
        "label": "Gain (Loss) on Disposition of Property Plant Equipment",
        "description": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.",
        "units": {
          "USD": [
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 5000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 5000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -4000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -52000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -144000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -144000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -130000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -130000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -213000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": -104000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -121000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -232000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -277000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2016"
            }
          ]
        }
      },
      "GeneralAndAdministrativeExpense": {
        "label": "General and Administrative Expense",
        "description": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.",
        "units": {
          "USD": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 11287000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 3617000,
              "accn": "0001206774-12-001897",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-04",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 7201000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 3584000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 11967000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 4766000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 17234000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 17234000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 10729000,
              "accn": "0001206774-12-001897",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-04"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 10729000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 16692000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 16692000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 5963000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 5963000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 23679000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 23679000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 6987000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 6987000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 31531000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 31531000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 31531000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 8764000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 8764000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 18912000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 18912000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 10148000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 10148000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 29447000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 29447000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 10535000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 10535000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 42907000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 42907000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 42907000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 13170000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 13170000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 26427000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 26427000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 13257000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 13257000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 41612000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 41612000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 15185000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 15185000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 58274000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 58274000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 58274000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 19937000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 19937000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 39217000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 39217000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 19280000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 19280000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 60207000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 60207000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 20990000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 20990000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 80866000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 80866000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 80866000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 21769000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 21769000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 45233000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 45233000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 23464000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 23464000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 70109000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 70109000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 24876000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 24876000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 97481000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 97481000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 100475000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 26315000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 27166000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 52275000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 54208000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 25961000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 27042000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 78969000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 81808000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 26694000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 27601000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 105673000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 109707000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 109707000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 32007000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 32007000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 32007000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 60590000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 60590000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 28583000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 28583000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 28583000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 90892000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 90892000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 30302000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 30302000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 30302000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 120569000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 120569000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 120569000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2018-10-01",
              "end": "2018-12-31",
              "val": 29677000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2018Q4"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 31292000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 31292000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 31292000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 62224000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 62224000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 30932000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 30932000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 30932000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 101927000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 101927000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 39703000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 39703000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 39703000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 136091000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 136091000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 136091000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2019"
            },
            {
              "start": "2019-10-01",
              "end": "2019-12-31",
              "val": 34164000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2019Q4"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 43536000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 43536000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 69938000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 69938000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 26402000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 26402000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 100825000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 100825000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 30887000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 30887000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 130450000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 130450000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 130450000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 31861000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 31861000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 76956000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 76956000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 45095000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 45095000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 106957000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 106957000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 30001000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 30001000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 135816000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 135816000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 135816000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 39383000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 39383000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 77760000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 77760000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 38377000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 38377000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 126141000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 126141000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 48381000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 48381000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 164108000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 164108000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 164108000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 46509000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 46509000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 99914000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 99914000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 53405000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 53405000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 145609000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 145609000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 45695000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 45695000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 212431000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 212431000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 212431000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 45232000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 45232000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 89866000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 89866000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 44634000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 44634000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 139471000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 139471000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 49605000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 49605000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 184958000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 184958000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 51707000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 51707000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 98025000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 46318000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 143487000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 45462000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 181951000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 49350000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "Goodwill": {
        "label": "Goodwill",
        "description": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "units": {
          "USD": [
            {
              "end": "2011-12-31",
              "val": 0,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 48605000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "end": "2012-12-31",
              "val": 48605000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03"
            },
            {
              "end": "2012-12-31",
              "val": 48605000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "end": "2012-12-31",
              "val": 48605000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "end": "2012-12-31",
              "val": 48605000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "end": "2012-12-31",
              "val": 48605000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 45993000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 46678000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 58814000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 59690000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "end": "2013-12-31",
              "val": 59690000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "end": "2013-12-31",
              "val": 59690000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "end": "2013-12-31",
              "val": 59690000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "end": "2013-12-31",
              "val": 59690000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "end": "2013-12-31",
              "val": 59690000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 59635000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 59271000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 55808000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 67307000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "end": "2014-12-31",
              "val": 67307000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01"
            },
            {
              "end": "2014-12-31",
              "val": 67307000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "end": "2014-12-31",
              "val": 67307000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "end": "2014-12-31",
              "val": 67307000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "end": "2014-12-31",
              "val": 67307000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 172160000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 173296000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 173996000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 172197000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "end": "2015-12-31",
              "val": 172197000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06"
            },
            {
              "end": "2015-12-31",
              "val": 172197000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "end": "2015-12-31",
              "val": 172197000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "end": "2015-12-31",
              "val": 172197000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "end": "2015-12-31",
              "val": 172197000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 173733000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 172908000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 173626000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 170667000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "end": "2016-12-31",
              "val": 170667000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10"
            },
            {
              "end": "2016-12-31",
              "val": 170667000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "end": "2016-12-31",
              "val": 170667000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "end": "2016-12-31",
              "val": 170667000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "end": "2016-12-31",
              "val": 170667000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 197489000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 216440000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 107186000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 107954000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "end": "2017-12-31",
              "val": 107954000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10"
            },
            {
              "end": "2017-12-31",
              "val": 107954000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "end": "2017-12-31",
              "val": 107954000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "end": "2017-12-31",
              "val": 107954000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "end": "2017-12-31",
              "val": 107954000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 109420000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 106526000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 106323000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 105620000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "end": "2018-12-31",
              "val": 105620000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "end": "2018-12-31",
              "val": 105620000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "end": "2018-12-31",
              "val": 105620000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "end": "2018-12-31",
              "val": 105620000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "end": "2018-12-31",
              "val": 105620000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 104662000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 105313000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 103459000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 104589000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "end": "2019-12-31",
              "val": 104589000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": 104589000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "end": "2019-12-31",
              "val": 104589000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "end": "2019-12-31",
              "val": 104589000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2019-12-31",
              "val": 104589000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 103976000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 104796000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 106772000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 109261000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-12-31",
              "val": 109261000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07"
            },
            {
              "end": "2020-12-31",
              "val": 109261000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "end": "2020-12-31",
              "val": 109261000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "end": "2020-12-31",
              "val": 109261000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "end": "2020-12-31",
              "val": 109261000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 106914000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 107630000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 106500000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 105128000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "end": "2021-12-31",
              "val": 105128000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06"
            },
            {
              "end": "2021-12-31",
              "val": 105128000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "end": "2021-12-31",
              "val": 105128000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "end": "2021-12-31",
              "val": 105128000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2021-12-31",
              "val": 105128000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 104317000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 101526000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 98256000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 102328000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 102328000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05"
            },
            {
              "end": "2022-12-31",
              "val": 102328000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "end": "2022-12-31",
              "val": 102328000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 102328000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "end": "2022-12-31",
              "val": 102328000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 103195000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 103260000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 101927000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 103886000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "end": "2023-12-31",
              "val": 103886000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10"
            },
            {
              "end": "2023-12-31",
              "val": 103886000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "end": "2023-12-31",
              "val": 103886000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "end": "2023-12-31",
              "val": 103886000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "end": "2023-12-31",
              "val": 103886000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 102833000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 102488000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 104433000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 130980000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "end": "2024-12-31",
              "val": 130980000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09"
            },
            {
              "end": "2024-12-31",
              "val": 130980000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "end": "2024-12-31",
              "val": 130980000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "end": "2024-12-31",
              "val": 130980000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 133809000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 136525000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 135683000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 135847000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27"
            },
            {
              "end": "2025-12-31",
              "val": 135847000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 355625000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "GoodwillAcquiredDuringPeriod": {
        "label": "Goodwill, Acquired During Period",
        "description": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.",
        "units": {
          "USD": [
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 48056000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 48056000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 0,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 10279000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 10279000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 10279000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 13995000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 13995000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 110927000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 110927000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 110927000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 110927000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 110927000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2015"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 25959000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 42007000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 42007000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 42007000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 42007000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2018"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 29769000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2024"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 220990000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "GoodwillAllocationAdjustment": {
        "label": "Goodwill, Allocation Adjustment (Deprecated 2013-01-31)",
        "description": "Purchase price allocation adjustment for allocation not yet complete at the prior year end.",
        "units": {
          "EUR": [
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 900000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03",
              "frame": "CY2013Q1"
            }
          ],
          "USD": [
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 0,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03",
              "frame": "CY2012Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 1153000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03",
              "frame": "CY2013Q1"
            }
          ]
        }
      },
      "GoodwillAndIntangibleAssetImpairment": {
        "label": "Goodwill and Intangible Asset Impairment",
        "description": "Total loss recognized during the period from the impairment of goodwill plus the loss recognized in the period resulting from the impairment of the carrying amount of intangible assets, other than goodwill.",
        "units": {
          "USD": [
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 0,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06",
              "frame": "CY2020Q3"
            }
          ]
        }
      },
      "GoodwillForeignCurrencyTranslationGainLoss": {
        "label": "Goodwill, Foreign Currency Translation Gain (Loss)",
        "description": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -5782000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 565000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 1283000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -1676000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -1676000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -836000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": -3766000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 5458000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 6226000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 6226000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 1466000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -1428000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -1631000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -2334000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -2334000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -958000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -307000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -2161000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -1031000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -1031000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -613000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 207000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 2183000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 4672000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 4672000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -2347000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -1631000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -2761000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -4133000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -4133000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -811000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 3602000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -6872000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -2800000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -2800000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 867000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 932000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -401000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1558000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1558000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -1053000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -1398000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 547000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -2675000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -2675000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 1773000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 5608000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 5647000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 5811000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": -1212000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "GoodwillImpairedAdjustmentToInitialEstimateAmount": {
        "label": "Goodwill, Impaired, Adjustment to Initial Estimate Amount (Deprecated 2018-01-31)",
        "description": "The amount of an adjustment to a previously reported goodwill impairment charge, which will be recognized in the subsequent reporting period.",
        "units": {
          "USD": [
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 1153000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2013Q1"
            }
          ]
        }
      },
      "GoodwillImpairmentLoss": {
        "label": "Goodwill, Impairment Loss",
        "description": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "units": {
          "USD": [
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2023"
            },
            {
              "end": "2024-08-31",
              "val": 0,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "end": "2024-08-31",
              "val": 0,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09"
            },
            {
              "end": "2024-08-31",
              "val": 0,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2024Q3I"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024"
            },
            {
              "end": "2025-08-31",
              "val": 0,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "end": "2025-08-31",
              "val": 0,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2025Q3I"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025"
            }
          ]
        }
      },
      "GoodwillPeriodIncreaseDecrease": {
        "label": "Goodwill, Period Increase (Decrease)",
        "description": "Amount of increase (decrease) of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "units": {
          "USD": [
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 1153000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 1153000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            }
          ]
        }
      },
      "GoodwillPurchaseAccountingAdjustments": {
        "label": "Goodwill, Purchase Accounting Adjustments",
        "description": "Amount of increase (decrease) from adjustments after acquisition date under purchase accounting of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "units": {
          "EUR": [
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -900000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -900000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2013"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 900000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2015"
            }
          ],
          "USD": [
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": -1153000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": -1153000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -1153000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -1153000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -1153000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2013"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 51000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 51000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 51000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 51000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 51000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 51000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -255000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -255000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -255000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 146000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 146000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 146000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 146000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 146000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 146000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 146000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 146000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 146000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": -178000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -178000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -178000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -178000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2019"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 29769000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 1056000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -63000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": -944000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -944000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025"
            }
          ]
        }
      },
      "GoodwillTransfers": {
        "label": "Goodwill, Transfers",
        "description": "Amount of transfers into (out of) an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "units": {
          "USD": [
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": -110768000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            }
          ]
        }
      },
      "GoodwillTranslationAdjustments": {
        "label": "Goodwill, Translation Adjustments (Deprecated 2016-01-31)",
        "description": "Amount of increase (decrease) from foreign currency translation adjustments of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "units": {
          "USD": [
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 549000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 549000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 1459000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": -774000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 1083000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1959000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1959000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -55000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": -419000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -3882000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -6378000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -6378000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -6125000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -4989000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -4289000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -5782000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 1390000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06",
              "frame": "CY2016Q1"
            }
          ]
        }
      },
      "GoodwillWrittenOffRelatedToSaleOfBusinessUnit": {
        "label": "Goodwill, Written off Related to Sale of Business Unit",
        "description": "Amount of divestiture of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "units": {
          "USD": [
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 110768000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 110768000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2018"
            }
          ]
        }
      },
      "HeldToMaturitySecurities": {
        "label": "Debt Securities, Held-to-maturity",
        "description": "Amount of investment in debt security measured at amortized cost (held-to-maturity).",
        "units": {
          "USD": [
            {
              "end": "2014-06-30",
              "val": 122133000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 127148000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 157111000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "end": "2014-12-31",
              "val": 157110000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "end": "2014-12-31",
              "val": 157110000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "end": "2014-12-31",
              "val": 157111000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 175098000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-09-30",
              "val": 197132000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 199214000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "end": "2015-12-31",
              "val": 199214000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 200224000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 207806000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-12-31",
              "val": 207332000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "end": "2016-12-31",
              "val": 207332000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 298398000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "end": "2017-12-31",
              "val": 298398000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10"
            },
            {
              "end": "2017-12-31",
              "val": 298398000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "end": "2017-12-31",
              "val": 298398000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "end": "2017-12-31",
              "val": 298398000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 437181000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 413946000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 414002000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 423096000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "end": "2018-12-31",
              "val": 453632000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "end": "2018-12-31",
              "val": 453632000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "end": "2018-12-31",
              "val": 453632000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "end": "2018-12-31",
              "val": 453632000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 406391000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 333114000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 293378000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 295499000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "end": "2019-12-31",
              "val": 295499000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": 295499000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "end": "2019-12-31",
              "val": 295499000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "end": "2019-12-31",
              "val": 295499000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            }
          ]
        }
      },
      "HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain": {
        "label": "Debt Securities, Held-to-maturity, Accumulated Unrecognized Gain",
        "description": "Amount of accumulated unrecognized gain on investment in debt security measured at amortized cost (held-to-maturity).",
        "units": {
          "USD": [
            {
              "end": "2014-06-30",
              "val": 5000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 14000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 2000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "end": "2014-12-31",
              "val": 2000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "end": "2014-12-31",
              "val": 2000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "end": "2014-12-31",
              "val": 2000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 15000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-09-30",
              "val": 21000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 6000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "end": "2015-12-31",
              "val": 6000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 58000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 88000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-12-31",
              "val": 18000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "end": "2016-12-31",
              "val": 18000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 1000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "end": "2017-12-31",
              "val": 1000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10"
            },
            {
              "end": "2017-12-31",
              "val": 1000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "end": "2017-12-31",
              "val": 1000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "end": "2017-12-31",
              "val": 1000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 1000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 2000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 0,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 8000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "end": "2018-12-31",
              "val": 8000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "end": "2018-12-31",
              "val": 8000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "end": "2018-12-31",
              "val": 8000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "end": "2018-12-31",
              "val": 8000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 156000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 546000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 495000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 353000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "end": "2019-12-31",
              "val": 353000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": 353000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "end": "2019-12-31",
              "val": 353000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "end": "2019-12-31",
              "val": 353000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            }
          ]
        }
      },
      "HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss": {
        "label": "Debt Securities, Held-to-maturity, Accumulated Unrecognized Loss",
        "description": "Amount of accumulated unrealized loss on investment in debt security measured at amortized cost (held-to-maturity).",
        "units": {
          "USD": [
            {
              "end": "2014-06-30",
              "val": 84000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 60000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 82000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "end": "2014-12-31",
              "val": 82000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "end": "2014-12-31",
              "val": 82000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "end": "2014-12-31",
              "val": 82000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 33000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-09-30",
              "val": 8000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 127000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "end": "2015-12-31",
              "val": 127000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 14000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 4000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-12-31",
              "val": 56000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "end": "2016-12-31",
              "val": 56000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 159000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "end": "2017-12-31",
              "val": 159000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10"
            },
            {
              "end": "2017-12-31",
              "val": 159000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "end": "2017-12-31",
              "val": 159000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "end": "2017-12-31",
              "val": 159000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 421000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 329000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 274000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 190000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "end": "2018-12-31",
              "val": 190000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "end": "2018-12-31",
              "val": 190000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "end": "2018-12-31",
              "val": 190000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "end": "2018-12-31",
              "val": 190000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 46000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 4000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 9000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 19000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "end": "2019-12-31",
              "val": 19000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": 19000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "end": "2019-12-31",
              "val": 19000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "end": "2019-12-31",
              "val": 19000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            }
          ]
        }
      },
      "HeldToMaturitySecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss": {
        "label": "Debt Securities, Held-to-maturity, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss",
        "description": "Amount of accumulated unrealized loss on investment in debt security measured at amortized cost (held-to-maturity), in continuous loss position for 12 months or longer.",
        "units": {
          "USD": [
            {
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-09-30",
              "val": 0,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10"
            },
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 0,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 0,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 0,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 0,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 0,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 0,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            }
          ]
        }
      },
      "HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLoss": {
        "label": "Debt Securities, Held-to-maturity, Unrealized Loss Position, Accumulated Loss",
        "description": "Amount of accumulated unrealized loss on investment in debt security measured at amortized cost (held-to-maturity), in unrealized loss position.",
        "units": {
          "USD": [
            {
              "end": "2014-06-30",
              "val": 84000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 60000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 82000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "end": "2014-12-31",
              "val": 82000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "end": "2014-12-31",
              "val": 82000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "end": "2014-12-31",
              "val": 82000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 33000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 13000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 8000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 127000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "end": "2015-12-31",
              "val": 127000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06"
            },
            {
              "end": "2015-12-31",
              "val": 127000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "end": "2015-12-31",
              "val": 127000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "end": "2015-12-31",
              "val": 127000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 14000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 4000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 13000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 56000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "end": "2016-12-31",
              "val": 56000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10"
            },
            {
              "end": "2016-12-31",
              "val": 56000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "end": "2016-12-31",
              "val": 56000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "end": "2016-12-31",
              "val": 56000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 135000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 162000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 58000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 159000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "end": "2017-12-31",
              "val": 159000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10"
            },
            {
              "end": "2017-12-31",
              "val": 159000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "end": "2017-12-31",
              "val": 159000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "end": "2017-12-31",
              "val": 159000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 421000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 329000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 274000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 190000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "end": "2018-12-31",
              "val": 190000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "end": "2018-12-31",
              "val": 190000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "end": "2018-12-31",
              "val": 190000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "end": "2018-12-31",
              "val": 190000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 46000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 4000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 9000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 19000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "end": "2019-12-31",
              "val": 19000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": 19000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "end": "2019-12-31",
              "val": 19000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "end": "2019-12-31",
              "val": 19000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            }
          ]
        }
      },
      "HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValue": {
        "label": "Debt Securities, Held-to-maturity, Unrealized Loss Position, Fair Value",
        "description": "Fair value of investment in debt security measured at amortized cost (held-to-maturity), in unrealized loss position.",
        "units": {
          "USD": [
            {
              "end": "2014-06-30",
              "val": 68481000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 63987000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 109008000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "end": "2014-12-31",
              "val": 109008000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "end": "2014-12-31",
              "val": 109008000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "end": "2014-12-31",
              "val": 109008000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 81365000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 68598000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 60244000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 137123000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "end": "2015-12-31",
              "val": 137123000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06"
            },
            {
              "end": "2015-12-31",
              "val": 137123000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "end": "2015-12-31",
              "val": 137123000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "end": "2015-12-31",
              "val": 137123000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 37246000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 16002000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 43039000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 100024000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "end": "2016-12-31",
              "val": 100024000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10"
            },
            {
              "end": "2016-12-31",
              "val": 100024000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "end": "2016-12-31",
              "val": 100024000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "end": "2016-12-31",
              "val": 100024000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 158219000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 159970000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 132941000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 156804000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "end": "2017-12-31",
              "val": 156804000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10"
            },
            {
              "end": "2017-12-31",
              "val": 156804000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "end": "2017-12-31",
              "val": 156804000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "end": "2017-12-31",
              "val": 156804000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 228008000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 212204000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 250247000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 237914000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "end": "2018-12-31",
              "val": 237914000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "end": "2018-12-31",
              "val": 237914000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "end": "2018-12-31",
              "val": 237914000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "end": "2018-12-31",
              "val": 237914000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 206623000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 31460000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 61811000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 84618000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "end": "2019-12-31",
              "val": 84618000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": 84618000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "end": "2019-12-31",
              "val": 84618000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "end": "2019-12-31",
              "val": 84618000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2020Q4I"
            }
          ]
        }
      },
      "HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss": {
        "label": "Debt Securities, Held-to-maturity, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss",
        "description": "Amount of accumulated unrealized loss on investment in debt security measured at amortized cost (held-to-maturity), in continuous loss position for less than 12 months.",
        "units": {
          "USD": [
            {
              "end": "2014-06-30",
              "val": 84000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 60000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 82000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "end": "2014-12-31",
              "val": 82000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "end": "2014-12-31",
              "val": 82000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "end": "2014-12-31",
              "val": 82000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 33000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 13000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 8000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 127000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "end": "2015-12-31",
              "val": 127000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06"
            },
            {
              "end": "2015-12-31",
              "val": 127000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "end": "2015-12-31",
              "val": 127000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "end": "2015-12-31",
              "val": 127000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 14000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 4000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 13000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 56000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "end": "2016-12-31",
              "val": 56000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10"
            },
            {
              "end": "2016-12-31",
              "val": 56000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "end": "2016-12-31",
              "val": 56000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "end": "2016-12-31",
              "val": 56000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 135000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 162000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 58000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 159000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "end": "2017-12-31",
              "val": 159000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10"
            },
            {
              "end": "2017-12-31",
              "val": 159000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "end": "2017-12-31",
              "val": 159000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "end": "2017-12-31",
              "val": 159000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 421000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 329000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 274000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 190000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "end": "2018-12-31",
              "val": 190000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "end": "2018-12-31",
              "val": 190000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "end": "2018-12-31",
              "val": 190000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "end": "2018-12-31",
              "val": 190000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 46000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 4000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 9000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 19000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "end": "2019-12-31",
              "val": 19000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": 19000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "end": "2019-12-31",
              "val": 19000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "end": "2019-12-31",
              "val": 19000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            }
          ]
        }
      },
      "HeldToMaturitySecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue": {
        "label": "Debt Securities, Held-to-maturity, Continuous Unrealized Loss Position, Less than 12 Months, Fair Value",
        "description": "Fair value of investment in debt security measured at amortized cost (held-to-maturity), in continuous unrealized loss position for less than 12 months.",
        "units": {
          "USD": [
            {
              "end": "2014-06-30",
              "val": 68481000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 63987000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 109008000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "end": "2014-12-31",
              "val": 109008000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "end": "2014-12-31",
              "val": 109008000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "end": "2014-12-31",
              "val": 109008000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 81365000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 68598000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 60244000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 137123000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "end": "2015-12-31",
              "val": 137123000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06"
            },
            {
              "end": "2015-12-31",
              "val": 137123000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "end": "2015-12-31",
              "val": 137123000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "end": "2015-12-31",
              "val": 137123000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 37246000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 16002000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 43039000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 100024000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "end": "2016-12-31",
              "val": 100024000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10"
            },
            {
              "end": "2016-12-31",
              "val": 100024000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "end": "2016-12-31",
              "val": 100024000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "end": "2016-12-31",
              "val": 100024000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 158219000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 159970000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 132941000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 156804000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "end": "2017-12-31",
              "val": 156804000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10"
            },
            {
              "end": "2017-12-31",
              "val": 156804000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "end": "2017-12-31",
              "val": 156804000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "end": "2017-12-31",
              "val": 156804000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 228008000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 212204000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 250247000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 237914000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "end": "2018-12-31",
              "val": 237914000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "end": "2018-12-31",
              "val": 237914000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "end": "2018-12-31",
              "val": 237914000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "end": "2018-12-31",
              "val": 237914000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 206623000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 31460000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 61811000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 84618000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "end": "2019-12-31",
              "val": 84618000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": 84618000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "end": "2019-12-31",
              "val": 84618000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "end": "2019-12-31",
              "val": 84618000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            }
          ]
        }
      },
      "HeldToMaturitySecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue": {
        "label": "Debt Securities, Held-to-maturity, Continuous Unrealized Loss Position, 12 Months or Longer, Fair Value",
        "description": "Fair value of investment in debt security measured at amortized cost (held-to-maturity), in continuous unrealized loss position for 12 months or longer.",
        "units": {
          "USD": [
            {
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-09-30",
              "val": 0,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10"
            },
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 0,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 0,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 0,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 0,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 0,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 0,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            }
          ]
        }
      },
      "HeldToMaturitySecuritiesCurrent": {
        "label": "Debt Securities, Held-to-maturity, Current",
        "description": "Amount of investment in debt security measured at amortized cost (held-to-maturity), classified as current.",
        "units": {
          "USD": [
            {
              "end": "2017-12-31",
              "val": 273366000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "end": "2017-12-31",
              "val": 273366000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10"
            },
            {
              "end": "2017-12-31",
              "val": 273366000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "end": "2017-12-31",
              "val": 273366000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "end": "2017-12-31",
              "val": 273366000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 422283000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 413946000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 414002000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 423096000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "end": "2018-12-31",
              "val": 423096000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "end": "2018-12-31",
              "val": 423096000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "end": "2018-12-31",
              "val": 423096000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 331139000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 272754000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 258414000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 242000000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "end": "2019-12-31",
              "val": 242000000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": 242000000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "end": "2019-12-31",
              "val": 242000000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "end": "2019-12-31",
              "val": 242000000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            }
          ]
        }
      },
      "HeldToMaturitySecuritiesFairValue": {
        "label": "Debt Securities, Held-to-maturity, Fair Value",
        "description": "Fair value of investment in debt security measured at amortized cost (held-to-maturity).",
        "units": {
          "USD": [
            {
              "end": "2014-06-30",
              "val": 122054000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 127102000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 157031000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "end": "2014-12-31",
              "val": 157030000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "end": "2014-12-31",
              "val": 157030000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "end": "2014-12-31",
              "val": 157031000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 175080000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-09-30",
              "val": 197145000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 199093000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "end": "2015-12-31",
              "val": 199093000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 200268000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 207890000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-12-31",
              "val": 207294000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "end": "2016-12-31",
              "val": 207294000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 298240000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "end": "2017-12-31",
              "val": 298240000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10"
            },
            {
              "end": "2017-12-31",
              "val": 298240000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "end": "2017-12-31",
              "val": 298240000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "end": "2017-12-31",
              "val": 298240000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 436761000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 413619000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 413728000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 422914000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "end": "2018-12-31",
              "val": 453450000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "end": "2018-12-31",
              "val": 453450000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "end": "2018-12-31",
              "val": 453450000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "end": "2018-12-31",
              "val": 453450000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 406501000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 333656000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 293864000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 295833000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "end": "2019-12-31",
              "val": 295833000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": 295833000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "end": "2019-12-31",
              "val": 295833000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "end": "2019-12-31",
              "val": 295833000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            }
          ]
        }
      },
      "HeldToMaturitySecuritiesNoncurrent": {
        "label": "Debt Securities, Held-to-maturity, Noncurrent",
        "description": "Amount of investment in debt security measured at amortized cost (held-to-maturity), classified as noncurrent.",
        "units": {
          "USD": [
            {
              "end": "2017-12-31",
              "val": 25032000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "end": "2017-12-31",
              "val": 25032000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10"
            },
            {
              "end": "2017-12-31",
              "val": 25032000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "end": "2017-12-31",
              "val": 25032000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "end": "2017-12-31",
              "val": 25032000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 14898000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2019-03-31",
              "val": 49646000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 45379000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 34964000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 53499000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "end": "2019-12-31",
              "val": 53499000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": 53499000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "end": "2019-12-31",
              "val": 53499000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "end": "2019-12-31",
              "val": 53499000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            }
          ]
        }
      },
      "ImpairmentOfIntangibleAssetsFinitelived": {
        "label": "Impairment of Intangible Assets, Finite-lived",
        "description": "The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of a finite-lived intangible asset to fair value.",
        "units": {
          "USD": [
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025"
            }
          ]
        }
      },
      "ImpairmentOfLeasehold": {
        "label": "Impairment of Leasehold",
        "description": "The adjustment to reduce the value of existing agreements that specify the lessee's rights to use the leased property. This expense is charged when the estimates of future profits generated by the leased property are reduced.",
        "units": {
          "USD": [
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 2700000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 2700000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 2700000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 2700000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 1500000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1500000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 1000000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 1000000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 1000000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2300000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1300000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2024"
            }
          ]
        }
      },
      "ImpairmentOfLongLivedAssetsHeldForUse": {
        "label": "Impairment of Long-Lived Assets Held-for-use",
        "description": "The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale).",
        "units": {
          "USD": [
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1600000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1600000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1600000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1500000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1500000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 600000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2021"
            }
          ]
        }
      },
      "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": {
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Domestic",
        "description": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.",
        "units": {
          "USD": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -6931000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -14684000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -14684000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -12624000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -12624000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -12624000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -6184000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -6184000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -6184000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 13083000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 13083000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 13083000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -18604000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -18604000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -18604000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1679000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1679000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 4638000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 194239000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 194376000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 194376000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 44856000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 44856000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 44856000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 55292000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 55292000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 55292000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -28878000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -28878000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -28878000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 44009000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 44009000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 44009000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 89215000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 89215000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 89215000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 131459000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 131459000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 131459000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 203177000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 203177000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 218683000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025"
            }
          ]
        }
      },
      "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest",
        "description": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.",
        "units": {
          "USD": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -9491000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": -2694000,
              "accn": "0001206774-12-001897",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-04",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": -3842000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": -1148000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": -7557000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": -3715000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -16566000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -9771000,
              "accn": "0001206774-12-001897",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-04"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -9771000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -11687000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -11687000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": -1916000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": -1916000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": -13653000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": -13653000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": -1966000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": -1966000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -18991000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -4755000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": -5401000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": -646000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": -7213000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": -1812000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2013Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 49767000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -49997000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 9724000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -35125000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -35125000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -7938000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -8477000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": -539000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 13499000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 13499000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 21976000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 21976000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 33718000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 33718000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 33718000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -3527000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -3527000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 13801000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 13801000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 17328000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 17328000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 29916000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 29916000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 16115000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 16115000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 66778000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 66778000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 66778000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -1375000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -1375000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 23265000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 23265000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 24640000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 24640000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 71292000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 71292000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 48027000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 48027000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 105082000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 105082000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 105082000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 18941000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 18941000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 69010000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 69010000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 50069000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 50069000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 122893000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 122893000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 53883000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 53883000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 182960000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 182960000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 35231000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 35231000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 94216000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 58985000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 152451000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 58235000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 204029000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 29884000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": {
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Foreign",
        "description": "The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.",
        "units": {
          "USD": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -2560000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -1882000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -1882000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -6367000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -6367000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -6367000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -3046000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -3046000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -3046000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -1803000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -1803000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -1803000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -2334000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -2334000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -2334000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -4964000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -4964000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -4964000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -9890000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -9890000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -9890000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -4850000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -4850000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -4850000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -5525000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -5525000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -5525000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -6247000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -6247000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -6247000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -10291000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -10291000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -10291000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -22437000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -22437000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -22437000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -26377000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -26377000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -26377000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -20217000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -20217000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -14654000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025"
            }
          ]
        }
      },
      "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": {
        "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest",
        "description": "Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.",
        "units": {
          "USD": [
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -16566000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -18991000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -18991000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -4755000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": -5401000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": -646000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": -7213000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": -1812000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -9230000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -9230000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -9230000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -4606000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -4606000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": -1494000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": -1494000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 3112000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 3112000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 3250000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 3250000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 4744000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 4744000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 11280000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 11280000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 11280000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -3687000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -3687000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -3308000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -3308000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 379000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 379000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -14565000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -14565000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": -11257000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": -11257000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -20938000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -20938000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -20938000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": -14015000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": -14015000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -14835000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -14835000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": -820000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": -820000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -12548000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -12548000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 2287000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 2287000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -3285000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -3285000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -326000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -4713000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -3959000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 2995000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 4063000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 7708000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 8019000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 11141000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 12291000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 8179000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 8262000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 184349000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 184486000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 184486000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -2223000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -2223000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -2223000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 8822000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 8822000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 11045000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 11045000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 11045000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 23123000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 23123000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 14302000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 14302000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 14302000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 40006000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 40006000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 40006000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2018-10-01",
              "end": "2018-12-31",
              "val": 16882000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2018Q4"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 809000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 809000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 809000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 16897000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 16897000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 16088000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 16088000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 16088000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 29510000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 29510000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 12613000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 12613000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 12613000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 49767000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 49767000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019"
            },
            {
              "start": "2019-10-01",
              "end": "2019-12-31",
              "val": 20257000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2019Q4"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -24867000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -24867000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -59721000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -59721000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": -34854000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": -34854000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -49997000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 9724000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -35125000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -7938000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -8477000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": -539000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06",
              "frame": "CY2021Q2"
            }
          ]
        }
      },
      "IncomeTaxExaminationPenaltiesAndInterestAccrued": {
        "label": "Income Tax Examination, Penalties and Interest Accrued",
        "description": "The amount of estimated penalties and interest accrued as of the balance sheet date arising from income tax examinations.",
        "units": {
          "USD": [
            {
              "end": "2015-09-30",
              "val": 0,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            }
          ]
        }
      },
      "IncomeTaxExpenseBenefit": {
        "label": "Income Tax Expense (Benefit)",
        "description": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "units": {
          "USD": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 75000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 12000,
              "accn": "0001206774-12-001897",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-04",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 29000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 17000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 65000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 36000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 102000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 102000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 31000,
              "accn": "0001206774-12-001897",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-04"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 31000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 97000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 97000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 66000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 66000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 142000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 142000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 45000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 45000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 122000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 122000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 122000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 44000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 44000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 276000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 276000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 232000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 232000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 786000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 786000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 510000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 510000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 838000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 838000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 838000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -1971000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -1971000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": -1602000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": -1602000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 369000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 369000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -495000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -495000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 1107000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 1107000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -25193000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -25193000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -25193000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -2403000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -2403000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -719000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -719000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 1684000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 1684000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -3894000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -3894000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": -3175000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": -3175000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 11962000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 11962000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 11962000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 1437000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 1437000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 168000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 168000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": -1269000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": -1269000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 385000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 385000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 217000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 217000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1385000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1385000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1385000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 67000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 67000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 185000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 185000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 118000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 118000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 417000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 417000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 232000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 232000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 31491000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 31491000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 31491000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 63000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 63000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 63000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 404000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 404000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 341000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 341000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 341000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -281000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -281000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": -684000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": -684000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": -684000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -15344000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -15344000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -15344000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2018-10-01",
              "end": "2018-12-31",
              "val": -15064000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2018Q4"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -556000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -556000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 556000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 3229000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -3229000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 3785000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 3785000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": -3785000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 5781000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -5781000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 2552000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 2552000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": -2552000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 8886000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 8886000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 8886000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2019"
            },
            {
              "start": "2019-10-01",
              "end": "2019-12-31",
              "val": 3105000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2019Q4"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 9364000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -9364000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 20228000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -20228000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 10864000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": -10864000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 9484000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -9484000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": -10744000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 10744000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -15701000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -15701000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -15701000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -2142000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -2142000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -6893000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -6893000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": -4751000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": -4751000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -2982000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -2982000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 3911000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 3911000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -5953000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -5953000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -5953000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -2612000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -2612000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 6707000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 6707000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 9319000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 9319000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 13714000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 13714000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 7007000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 7007000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 30431000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 30431000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 30431000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -197000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -197000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 9714000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 9714000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 9911000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 9911000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -475000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -475000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": -10189000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": -10189000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 5909000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 5909000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 5909000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 4787000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 4787000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 16820000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 16820000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 12033000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 12033000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 32263000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 32263000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 15443000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 15443000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 50110000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 50110000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 10840000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 10840000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 25736000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 14896000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 44647000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 18911000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 58429000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 12149000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "IncomeTaxesPaid": {
        "label": "Income Taxes Paid",
        "description": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.",
        "units": {
          "USD": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 21000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 13000,
              "accn": "0001206774-12-001897",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-04",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 35000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 30000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 92000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 92000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 17000,
              "accn": "0001206774-12-001897",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-04"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 17000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 48000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 48000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 80000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 80000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 110000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 110000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 110000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 13000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 13000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 83000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 83000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 116000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 116000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 291000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 291000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 291000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 115000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 260000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 486000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1972000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1972000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1972000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 352000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 352000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 352000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 813000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 813000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 530000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2017"
            }
          ]
        }
      },
      "IncomeTaxesPaidNet": {
        "label": "Income Taxes Paid, Net",
        "description": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.",
        "units": {
          "USD": [
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 115000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 260000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 486000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 422000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 422000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -4000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -4000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 137000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 137000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 516000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 516000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 571000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 571000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 688000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 688000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 813000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -107000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -107000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 1000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 1000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 82000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 82000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 530000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 530000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 206000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 206000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 28815000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 28815000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 28820000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 28820000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 29159000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 29159000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 29159000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -408000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -408000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 2843000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 2843000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 5702000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 5702000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 6912000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 6912000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 6912000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -290000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -290000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -298000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -298000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 109000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 109000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 214000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 214000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 214000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -704000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -704000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -586000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -586000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -349000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -349000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 2523000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 2523000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 2523000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -1005000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 23727000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 23727000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 40129000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 40129000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 50416000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 50416000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 50416000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -181000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 8229000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 8229000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 8800000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 8800000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 30625000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 30625000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 30625000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 146000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 146000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 20365000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 20365000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 35731000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 35731000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 58194000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 58194000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -4286000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -4286000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 25928000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 28163000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 34467000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 3193000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "IncomeTaxesReceivable": {
        "label": "Income Taxes Receivable, Current",
        "description": "Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes.",
        "units": {
          "USD": [
            {
              "end": "2020-06-30",
              "val": 6300000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07",
              "frame": "CY2020Q2I"
            }
          ]
        }
      },
      "IncomeTaxReconciliationTaxCreditsOther": {
        "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Other, Amount",
        "description": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other tax credits.",
        "units": {
          "USD": [
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 3700000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 28200000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2014"
            }
          ]
        }
      },
      "IncomeTaxReconciliationTaxCreditsResearch": {
        "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Research, Amount",
        "description": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to research tax credit.",
        "units": {
          "USD": [
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 200000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2012"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 13078000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 8680000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 6963000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025"
            }
          ]
        }
      },
      "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": {
        "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities",
        "description": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.",
        "units": {
          "USD": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 2924000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 750000,
              "accn": "0001206774-12-001897",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-04",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 1272000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 1991000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 3975000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 3975000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -1217000,
              "accn": "0001206774-12-001897",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-04"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -1217000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 577000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 577000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 672000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 672000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 2049000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 2049000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 2049000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -1176000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -1176000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 215000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 215000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 3179000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 3179000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 4971000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 4971000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 4971000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 5309000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 5309000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 3567000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 3567000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 10899000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 10899000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 8927000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 8927000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 8927000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 12011000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 12011000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 15616000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 15616000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 23904000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 23904000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 15894000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 15894000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 15894000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 8769000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 8769000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 5955000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 5955000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 13193000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 13193000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 15278000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 15278000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 15278000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 10459000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 10459000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 1472000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 1472000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 15628000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 15628000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 52882000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 52882000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 53034000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 7652000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 7659000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -15325000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -15122000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -13647000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -13722000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -20204000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -19824000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -19824000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 6372000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 6372000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 14464000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 14464000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 17329000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 17329000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 20148000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 20148000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 20148000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -636000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -636000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -11021000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -11021000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 23181000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 23181000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 15382000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 15382000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 15382000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 7341000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 7341000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 15707000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 15707000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 15219000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 15219000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 30004000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 30004000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 30004000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 27994000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 27994000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 24683000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 24683000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 58413000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 58413000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 49142000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 49142000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 49142000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 18641000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 18641000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 37225000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 37225000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 9896000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 9896000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -2548000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -2548000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -2548000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 14171000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 14171000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -15894000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -15894000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 8838000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 8838000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 4798000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 4798000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 23751000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 23751000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 4646000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 28062000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 22722000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": -8806000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "IncreaseDecreaseInAccountsReceivable": {
        "label": "Increase (Decrease) in Accounts Receivable",
        "description": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.",
        "units": {
          "USD": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 4784000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": -577000,
              "accn": "0001206774-12-001897",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-04",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": -22000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 1169000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 2274000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 2274000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -1090000,
              "accn": "0001206774-12-001897",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-04"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -1090000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 1973000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 1973000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 2657000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 2657000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 4118000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 4118000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 4118000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 1204000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 1204000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 4404000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 4404000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 7557000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 7557000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 12843000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 12843000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 12843000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 1249000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 1249000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 6716000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 6716000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 13772000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 13772000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 21291000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 21291000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 21291000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 2850000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 2850000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 7855000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 7855000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 17773000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 17773000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 25279000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 25279000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 25279000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 5235000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 5235000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 13237000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 13237000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 24167000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 24167000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 31624000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 31624000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 34618000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 3607000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 4458000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 7728000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 9661000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 16971000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 19810000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 32112000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 36146000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 36146000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 6995000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 6995000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 15208000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 15208000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 24956000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 24956000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 35664000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 35664000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 35664000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 6260000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 6260000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 17143000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 17143000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 29395000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 29395000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 42070000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 42070000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 42070000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -5024000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -5024000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -12910000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -12910000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 4783000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 4783000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 13833000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 13833000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 13833000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 3639000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 3639000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 20382000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 20382000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 27279000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 27279000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 33535000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 33535000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 33535000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 11968000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 11968000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 30014000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 30014000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 38130000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 38130000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 49555000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 49555000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 49555000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 15283000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 15283000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 34389000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 34389000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 54395000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 54395000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 54947000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 54947000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 54947000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 13183000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 13183000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 31679000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 31679000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 44095000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 44095000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 51033000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 51033000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 13998000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 13998000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 23935000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 33013000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 41872000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 8015000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "IncreaseDecreaseInContractWithCustomerLiability": {
        "label": "Increase (Decrease) in Contract with Customer, Liability",
        "description": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.",
        "units": {
          "USD": [
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 385000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 484000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 350000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 152000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 203000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -75000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 380000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -41808000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2019"
            }
          ]
        }
      },
      "IncreaseDecreaseInDeferredRevenue": {
        "label": "Increase (Decrease) in Deferred Revenue",
        "description": "Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.",
        "units": {
          "USD": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 542000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 384000,
              "accn": "0001206774-12-001897",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-04",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": -37000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 389000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 633000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 633000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -1073000,
              "accn": "0001206774-12-001897",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-04"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -1073000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -796000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -796000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": -829000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": -829000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -443000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -443000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -443000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 281000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 281000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": -85000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": -85000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": -680000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": -680000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -298000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -298000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -298000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -438000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -438000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": -433000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": -433000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -453000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -453000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 411000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 411000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 411000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 683000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 683000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -426000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -426000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -428000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -428000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -41000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -41000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -41000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 43000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 43000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 405000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 405000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 295000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 295000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 385000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 385000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 274000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 274000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 484000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 350000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 152000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 7000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2018Q1"
            }
          ]
        }
      },
      "IncreaseDecreaseInEmployeeRelatedLiabilities": {
        "label": "Increase (Decrease) in Employee Related Liabilities",
        "description": "The increase (decrease) during the reporting period in the aggregate amount of obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits.",
        "units": {
          "USD": [
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 19500000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            }
          ]
        }
      },
      "IncreaseDecreaseInOtherEmployeeRelatedLiabilities": {
        "label": "Increase (Decrease) in Other Employee-Related Liabilities",
        "description": "Amount of increase (decrease) in employer-related costs classified as other and current.",
        "units": {
          "USD": [
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 6000000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            }
          ]
        }
      },
      "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": {
        "label": "Increase (Decrease) in Prepaid Expense and Other Assets",
        "description": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.",
        "units": {
          "USD": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 1121000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": -129000,
              "accn": "0001206774-12-001897",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-04",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 411000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 197000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1099000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1099000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 552000,
              "accn": "0001206774-12-001897",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-04"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 552000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 918000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 918000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 1760000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 1760000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 2552000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 2552000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 2552000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 1515000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 1515000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 2318000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 2318000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 3020000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 3020000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1572000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1572000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1572000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 5928000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 5928000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 5980000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 5980000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 7338000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 7338000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 4011000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 4011000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 4011000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 6045000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 6045000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 7079000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 7079000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 15057000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 15057000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 22703000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 22703000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 22703000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": -2884000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": -2884000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -3492000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -3492000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -3638000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -3638000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -5687000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -5687000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -2728000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 899000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 1653000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 353000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 1421000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 2106000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 2077000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1362000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 2581000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 2581000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 5074000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 5074000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 6924000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 6924000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 2085000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 2085000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 5192000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 5192000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 5192000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 5292000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 5292000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 5335000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 5335000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 2312000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 2312000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1349000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1349000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1349000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 4118000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 4118000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -604000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -604000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -1552000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -1552000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -164000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -164000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 15796000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -3892000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -491000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -88000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 6793000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 4261000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 14937000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 34633000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 49246000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 49246000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 7494000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 7494000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 22149000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 22149000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 39920000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 39920000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 36032000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 36032000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 36032000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -20709000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -20709000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -12156000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -12156000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -3101000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -3101000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 5123000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 5123000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 5123000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 5056000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 5056000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 14914000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 14914000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 14302000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 14302000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 24314000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 24314000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 617000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 617000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 14540000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 32692000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 27113000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 14727000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "IncreaseDecreaseInRestrictedCash": {
        "label": "Increase (Decrease) in Restricted Cash",
        "description": "The net cash inflow or outflow for the increase (decrease) associated with funds that are not available for withdrawal or use (such as funds held in escrow) and are associated with underlying transactions that are classified as investing activities.",
        "units": {
          "USD": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 0,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 0,
              "accn": "0001206774-12-001897",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-04",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 365000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 365000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 149000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 149000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 1112000,
              "accn": "0001206774-12-001897",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-04"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 1112000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 6008000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 6008000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 6048000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 6048000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 6013000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 6013000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 6013000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 0,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 1768000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 1768000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 1768000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 1768000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -3176000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -3176000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -3176000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 397000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 397000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 397000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 397000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 9756000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 9756000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 14764000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 14764000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 14764000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 5000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 5000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -1672000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -1672000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -1664000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -1664000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -1404000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -1404000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 820000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 820000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 825000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 831000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2016"
            }
          ]
        }
      },
      "IncreaseInCarryingAmountOfRedeemablePreferredStock": {
        "label": "Increase in Carrying Amount of Redeemable Preferred Stock",
        "description": "Adjustment to retained earnings for the increase in carrying amount of redeemable preferred stock that is classified as temporary equity.",
        "units": {
          "USD": [
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 189000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 32000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 32000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2012"
            }
          ]
        }
      },
      "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": {
        "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements",
        "description": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.",
        "units": {
          "shares": [
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 3132000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 2807000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 3179000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 3253000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06",
              "frame": "CY2017Q3"
            }
          ]
        }
      },
      "IntangibleAssetsNetExcludingGoodwill": {
        "label": "Intangible Assets, Net (Excluding Goodwill)",
        "description": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.",
        "units": {
          "USD": [
            {
              "end": "2011-12-31",
              "val": 131000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 5936000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "end": "2012-12-31",
              "val": 5936000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03"
            },
            {
              "end": "2012-12-31",
              "val": 5936000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "end": "2012-12-31",
              "val": 5936000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "end": "2012-12-31",
              "val": 5936000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 5183000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 4716000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 5772000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 5235000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "end": "2013-12-31",
              "val": 5235000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "end": "2013-12-31",
              "val": 5235000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "end": "2013-12-31",
              "val": 5235000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "end": "2013-12-31",
              "val": 5235000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 4615000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 3996000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 4541000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 5786000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "end": "2014-12-31",
              "val": 5786000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01"
            },
            {
              "end": "2014-12-31",
              "val": 5786000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "end": "2014-12-31",
              "val": 5786000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "end": "2014-12-31",
              "val": 5786000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 44187000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 42458000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 41068000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 39294000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "end": "2015-12-31",
              "val": 39294000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06"
            },
            {
              "end": "2015-12-31",
              "val": 39294000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "end": "2015-12-31",
              "val": 39294000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "end": "2015-12-31",
              "val": 39294000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 37590000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 35992000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 34302000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 32611000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "end": "2016-12-31",
              "val": 32611000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10"
            },
            {
              "end": "2016-12-31",
              "val": 32611000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "end": "2016-12-31",
              "val": 32611000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "end": "2016-12-31",
              "val": 32611000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 43393000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 45411000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 17815000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 16893000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "end": "2017-12-31",
              "val": 16893000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10"
            },
            {
              "end": "2017-12-31",
              "val": 16893000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "end": "2017-12-31",
              "val": 16893000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "end": "2017-12-31",
              "val": 16893000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 16009000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 15125000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 14242000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 13359000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "end": "2018-12-31",
              "val": 13359000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "end": "2018-12-31",
              "val": 13359000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "end": "2018-12-31",
              "val": 13359000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "end": "2018-12-31",
              "val": 13359000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 12477000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 11588000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 10778000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 10082000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "end": "2019-12-31",
              "val": 10082000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": 10082000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "end": "2019-12-31",
              "val": 10082000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "end": "2019-12-31",
              "val": 10082000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 9304000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 8733000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 14240000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 13521000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-12-31",
              "val": 13521000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07"
            },
            {
              "end": "2020-12-31",
              "val": 13521000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "end": "2020-12-31",
              "val": 13521000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "end": "2020-12-31",
              "val": 13521000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 12806000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 12095000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 11384000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 10673000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "end": "2021-12-31",
              "val": 10673000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06"
            },
            {
              "end": "2021-12-31",
              "val": 10673000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "end": "2021-12-31",
              "val": 10673000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "end": "2021-12-31",
              "val": 10673000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 10020000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 9679000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 9338000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 8997000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 8997000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05"
            },
            {
              "end": "2022-12-31",
              "val": 8997000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "end": "2022-12-31",
              "val": 8997000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 8997000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 8656000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 8315000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 7977000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 7638000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "end": "2023-12-31",
              "val": 7638000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10"
            },
            {
              "end": "2023-12-31",
              "val": 7638000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "end": "2023-12-31",
              "val": 7638000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "end": "2023-12-31",
              "val": 7638000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 7309000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 6974000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 6638000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 58787000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "end": "2024-12-31",
              "val": 58787000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09"
            },
            {
              "end": "2024-12-31",
              "val": 58787000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "end": "2024-12-31",
              "val": 58787000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "end": "2024-12-31",
              "val": 58787000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 56395000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 53944000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 51491000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 49038000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27"
            },
            {
              "end": "2025-12-31",
              "val": 49038000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 98773000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "InterestIncomeExpenseNonoperatingNet": {
        "label": "Interest Income (Expense), Nonoperating, Net",
        "description": "The net amount of nonoperating interest income (expense).",
        "units": {
          "USD": [
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 9606000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 3705000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08",
              "frame": "CY2018Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 4374000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 8117000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 3743000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 10946000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 10946000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 2830000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 2830000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 13328000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 2106000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 2106000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 2297000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 2297000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 191000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 191000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 2304000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 2304000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 7000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 7000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 2273000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 2273000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -18000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -18000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -51000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -51000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": -34000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": -34000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -83000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -83000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": -31000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": -31000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -116000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -116000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -116000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 22000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 22000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 551000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 551000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 529000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 529000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 2558000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 2558000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 2007000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 2007000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 5762000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 5762000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 5762000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 4007000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 4007000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 8663000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 8663000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 4656000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 4656000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 13850000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 13850000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 5187000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 5187000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 19571000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 19571000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 19571000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 5664000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 5664000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 11088000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 11088000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 5424000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 5424000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 16396000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 16396000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 5308000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 5308000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 20921000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 20921000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 3512000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 3512000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 6963000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 3451000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 10482000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 3519000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 13796000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 639000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "InvestmentIncomeInterest": {
        "label": "Investment Income, Interest",
        "description": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.",
        "units": {
          "USD": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 30000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 7000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 2000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 10000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 2000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 13000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 13000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 5000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 18000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 18000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 13000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 13000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 34000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 34000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 16000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 16000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 51000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 51000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 51000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 14000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 14000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 30000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 30000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 14000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 14000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 41000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 41000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 11000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 11000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 62000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 62000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 62000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 34000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 34000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 236000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 236000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 202000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 202000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 458000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 458000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 222000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 222000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 727000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 375000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 375000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 300000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 132000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 431000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 263000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 131000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 131000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 903000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 903000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 472000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 472000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 622000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 622000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 622000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 311000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 311000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 725000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 725000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 414000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 414000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 1203000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 1203000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 478000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 478000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1724000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1724000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1724000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 680000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 680000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 1440000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 1440000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 794000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 794000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 2431000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 2431000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 991000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 991000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 4189000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 4189000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 4189000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 2624000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 2624000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 5901000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 5901000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 3277000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 3277000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 9606000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 3705000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 13804000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 13804000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 13804000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 4374000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 8117000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 3743000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 13328000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 13328000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 2273000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2020"
            }
          ]
        }
      },
      "LeaseAndRentalExpense": {
        "label": "Operating Leases, Rent Expense",
        "description": "Amount of rent expense incurred for leased assets, including but not limited to, furniture and equipment, that is not directly or indirectly associated with the manufacture, sale or creation of a product or product line.",
        "units": {
          "USD": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 1500000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 1100000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 600000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 1700000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 600000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 2400000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 2400000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 1900000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 1900000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 1100000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 1100000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 3000000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 3000000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 1100000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 1100000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 4800000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 4800000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 4800000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2012"
            },
            {
              "start": "2012-10-01",
              "end": "2012-12-31",
              "val": 800000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03",
              "frame": "CY2012Q4"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 1600000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 1600000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 3200000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 3200000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 1600000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 1600000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 5500000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 5500000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 2300000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 2300000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 8700000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 8700000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 8700000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 3600000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 7300000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 7300000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 3700000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 3700000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 10800000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 10800000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 3500000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 3500000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 14600000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 3600000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 14600000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 14600000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 6900000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 6900000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 14500000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 14500000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 7600000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 7600000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 22700000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 22700000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 8200000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 8200000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 30900000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 30900000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 30900000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 8600000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 8600000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 17600000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 17600000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 9100000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 9100000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 26900000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 26900000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 9300000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 9300000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 36800000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 36800000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 36800000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 9800000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 9800000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 19700000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 19700000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 9900000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 9900000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 31000000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 31000000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 11400000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 11400000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 42500000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 42500000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 12000000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 24000000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 12000000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 37700000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 13700000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 51200000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2018"
            }
          ]
        }
      },
      "LeaseCost": {
        "label": "Lease, Cost",
        "description": "Amount of lease cost recognized by lessee for lease contract.",
        "units": {
          "USD": [
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 12000000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 24000000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 12000000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09",
              "frame": "CY2018Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 13514000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 13514000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 26692000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 26692000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 13178000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 13178000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 39052000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 39052000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 12360000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 12360000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 50979000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 50979000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 50979000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 12211000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 12211000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 24585000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 24585000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 12374000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 12374000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 36714000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 36714000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 12129000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 12129000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 48676000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 48676000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 48676000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 12272000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 12272000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 23261000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 23261000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 10989000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 10989000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 33409000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 33409000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 10148000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 10148000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 42031000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 42031000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 42031000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 8144000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 8144000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 16135000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 16135000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 7992000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 7992000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 23240000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 23240000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 7104000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 7104000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 29732000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 29732000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 29732000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 6245000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 6245000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 12162000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 12162000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 5917000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 5917000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 17355000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 17355000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 5193000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 5193000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 20539000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 20539000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 20539000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 1639000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 1639000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 3077000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 3077000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 1438000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 1438000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 4310000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 4310000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 1233000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 1233000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 5136000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 5136000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 274000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 274000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -799000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": -1073000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": -8000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 791000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 590000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 720000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "LesseeOperatingLeaseLiabilityPaymentsDue": {
        "label": "Lessee, Operating Lease, Liability, to be Paid",
        "description": "Amount of lessee's undiscounted obligation for lease payment for operating lease.",
        "units": {
          "USD": [
            {
              "end": "2019-03-31",
              "val": 317195000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 302764000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 288881000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 274478000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 278735000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 258690000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 244408000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 232166000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 227146000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 209155000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 204530000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 189972000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 177793000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 163978000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 150130000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 139551000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 127828000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 116215000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 105040000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 94941000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 83903000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 73197000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 58161000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 46613000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 36492000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 33386000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 29822000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 26998000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 27058000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": {
        "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five",
        "description": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "units": {
          "USD": [
            {
              "end": "2019-12-31",
              "val": 37112000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-06-30",
              "val": 23702000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 24009000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 24422000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 17031000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 17075000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 21437000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 23206000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 16653000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 16258000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 15689000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 16053000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 9632000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 9726000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 9620000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 9742000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 2984000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 2969000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 1632000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 1533000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 605000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 633000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 623000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 633000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 0,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year One",
        "description": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "units": {
          "USD": [
            {
              "end": "2019-12-31",
              "val": 59522000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-06-30",
              "val": 52057000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 52067000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 52465000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 48665000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 48688000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 49416000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 48559000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 45566000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 45369000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 45125000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 45341000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 42658000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 42715000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 42638000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 42732000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 22157000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 22153000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 22360000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 22189000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 7311000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 8201000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 8128000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 8397000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 8906000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "LesseeOperatingLeaseLiabilityPaymentsDueYearFive": {
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five",
        "description": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "units": {
          "USD": [
            {
              "end": "2019-03-31",
              "val": 41652000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 41652000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 41652000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 39420000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 41197000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 22240000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 22316000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 22419000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 7488000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 7502000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 8340000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 7394000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 6554000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 6386000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 6156000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 6327000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 6507000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 6565000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 6491000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 6580000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 6687000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 6682000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 2832000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 2661000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 936000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 981000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 964000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 979000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 623000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four",
        "description": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "units": {
          "USD": [
            {
              "end": "2019-03-31",
              "val": 44711000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 44712000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 44712000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 41652000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 43429000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 41186000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 41263000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 41519000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 22444000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 22459000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 23272000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 22331000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 7365000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 7197000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 6969000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 7139000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 6369000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 6426000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 6353000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 6442000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 6545000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 6540000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 6005000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 5836000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 2718000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 2870000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 2814000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 2838000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 964000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three",
        "description": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "units": {
          "USD": [
            {
              "end": "2019-03-31",
              "val": 52059000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 52063000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 52055000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 44712000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 46484000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 43418000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 43495000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 44207000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 43011000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 43028000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 43811000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 42874000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 22300000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 22134000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 21907000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 22077000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 7181000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 7239000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 7165000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 7254000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 6407000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 6402000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 7313000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 7140000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 5893000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 6143000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 6085000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 6108000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 3514000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two",
        "description": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "units": {
          "USD": [
            {
              "end": "2019-03-31",
              "val": 59007000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 59014000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 59435000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 52060000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 52051000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 46329000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 46400000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 47134000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 45778000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 45801000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 46550000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 45608000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 42840000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 42667000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 42432000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 42614000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 22119000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 22176000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 22103000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 22191000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 7219000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 7215000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 7426000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 7254000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 7197000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 8088000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 8015000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 8043000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 7008000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": {
        "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year",
        "description": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.",
        "units": {
          "USD": [
            {
              "end": "2019-03-31",
              "val": 43235000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 28791000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 14495000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2020-03-31",
              "val": 49581000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 29758000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 14858000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2021-03-31",
              "val": 42729000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 24602000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 11704000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2022-03-31",
              "val": 36515000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 23967000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 11852000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2023-03-31",
              "val": 33362000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 21368000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 10670000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2024-03-31",
              "val": 31904000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 21236000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 10593000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2025-03-31",
              "val": 11832000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 6470000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 3193000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2026-03-31",
              "val": 6043000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
        "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount",
        "description": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.",
        "units": {
          "USD": [
            {
              "end": "2019-03-31",
              "val": 53072000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 48992000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 45812000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 42215000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 41320000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 37747000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 34715000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 32070000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 29344000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 26849000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 26474000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 21756000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 19265000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 16992000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 14814000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 13216000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 11621000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 10192000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 8780000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 7642000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 6530000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 5580000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 4234000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 3464000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 2982000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 2808000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 2422000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 2121000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 2134000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "LessorOperatingLeasePaymentsToBeReceived": {
        "label": "Lessor, Operating Lease, Payments to be Received",
        "description": "Amount of lease payments to be received by lessor for operating lease.",
        "units": {
          "USD": [
            {
              "end": "2019-03-31",
              "val": 3800000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2025-12-31",
              "val": 15100000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 13400000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "LettersOfCreditOutstandingAmount": {
        "label": "Letters of Credit Outstanding, Amount",
        "description": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.",
        "units": {
          "USD": [
            {
              "end": "2012-12-31",
              "val": 6400000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03"
            },
            {
              "end": "2012-12-31",
              "val": 6400000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "end": "2012-12-31",
              "val": 6400000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 6300000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 8100000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 8200000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2020-05-31",
              "val": 21500000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "end": "2020-05-31",
              "val": 21500000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "end": "2020-05-31",
              "val": 21500000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2020Q2I"
            }
          ]
        }
      },
      "Liabilities": {
        "label": "Liabilities",
        "description": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.",
        "units": {
          "USD": [
            {
              "end": "2011-12-31",
              "val": 12733000,
              "accn": "0001206774-12-001897",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-04"
            },
            {
              "end": "2011-12-31",
              "val": 12733000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "end": "2011-12-31",
              "val": 12733000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "end": "2011-12-31",
              "val": 12733000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 12473000,
              "accn": "0001206774-12-001897",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-04",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 13170000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 13576000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 22034000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "end": "2012-12-31",
              "val": 22034000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03"
            },
            {
              "end": "2012-12-31",
              "val": 22034000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "end": "2012-12-31",
              "val": 22034000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "end": "2012-12-31",
              "val": 22034000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 21860000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 23045000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 27899000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 29494000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "end": "2013-12-31",
              "val": 29494000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "end": "2013-12-31",
              "val": 29494000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "end": "2013-12-31",
              "val": 29494000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "end": "2013-12-31",
              "val": 29494000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 33538000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 31911000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 38776000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 41500000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "end": "2014-12-31",
              "val": 41500000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01"
            },
            {
              "end": "2014-12-31",
              "val": 41500000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "end": "2014-12-31",
              "val": 41500000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "end": "2014-12-31",
              "val": 41500000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 59230000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 55222000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 67943000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 61807000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "end": "2015-12-31",
              "val": 61807000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06"
            },
            {
              "end": "2015-12-31",
              "val": 61807000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "end": "2015-12-31",
              "val": 61807000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "end": "2015-12-31",
              "val": 61807000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 72273000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 70691000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 80007000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 78020000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "end": "2016-12-31",
              "val": 78020000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10"
            },
            {
              "end": "2016-12-31",
              "val": 78020000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "end": "2016-12-31",
              "val": 78020000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "end": "2016-12-31",
              "val": 78020000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 90236000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 83449000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 101819000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 116904000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "end": "2017-12-31",
              "val": 116904000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10"
            },
            {
              "end": "2017-12-31",
              "val": 116904000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "end": "2017-12-31",
              "val": 116904000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "end": "2017-12-31",
              "val": 116904000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 126346000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 99790000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 103763000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 100045000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "end": "2018-12-31",
              "val": 100045000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "end": "2018-12-31",
              "val": 100045000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "end": "2018-12-31",
              "val": 100045000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "end": "2018-12-31",
              "val": 100045000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 343022000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 336978000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 326205000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 315709000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "end": "2019-12-31",
              "val": 315709000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": 315709000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "end": "2019-12-31",
              "val": 315709000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "end": "2019-12-31",
              "val": 315709000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 322792000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 292165000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 323322000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 300413000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-12-31",
              "val": 300413000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07"
            },
            {
              "end": "2020-12-31",
              "val": 300413000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "end": "2020-12-31",
              "val": 300413000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "end": "2020-12-31",
              "val": 300413000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 308278000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 301780000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 297245000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 299210000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "end": "2021-12-31",
              "val": 299210000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06"
            },
            {
              "end": "2021-12-31",
              "val": 299210000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "end": "2021-12-31",
              "val": 299210000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "end": "2021-12-31",
              "val": 299210000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 320557000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 304564000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 328956000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 305598000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 305598000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05"
            },
            {
              "end": "2022-12-31",
              "val": 305598000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "end": "2022-12-31",
              "val": 305598000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 305598000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 317554000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 324686000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 287744000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 265189000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "end": "2023-12-31",
              "val": 265189000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10"
            },
            {
              "end": "2023-12-31",
              "val": 265189000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "end": "2023-12-31",
              "val": 265189000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "end": "2023-12-31",
              "val": 265189000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 271504000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 229631000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 240668000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 239598000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "end": "2024-12-31",
              "val": 239598000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09"
            },
            {
              "end": "2024-12-31",
              "val": 239598000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "end": "2024-12-31",
              "val": 239598000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "end": "2024-12-31",
              "val": 239598000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 257185000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 233771000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 256731000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 247626000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27"
            },
            {
              "end": "2025-12-31",
              "val": 247626000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 382209000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "LiabilitiesAndStockholdersEquity": {
        "label": "Liabilities and Equity",
        "description": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.",
        "units": {
          "USD": [
            {
              "end": "2011-12-31",
              "val": 43821000,
              "accn": "0001206774-12-001897",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-04"
            },
            {
              "end": "2011-12-31",
              "val": 43821000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "end": "2011-12-31",
              "val": 43821000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "end": "2011-12-31",
              "val": 43821000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 153087000,
              "accn": "0001206774-12-001897",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-04",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 153848000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 156532000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 187696000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "end": "2012-12-31",
              "val": 187696000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03"
            },
            {
              "end": "2012-12-31",
              "val": 187696000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "end": "2012-12-31",
              "val": 187696000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "end": "2012-12-31",
              "val": 187696000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 187294000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 197542000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 224330000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 515977000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "end": "2013-12-31",
              "val": 515977000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "end": "2013-12-31",
              "val": 515977000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "end": "2013-12-31",
              "val": 515977000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "end": "2013-12-31",
              "val": 515977000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 533474000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 553156000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 577399000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 629650000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "end": "2014-12-31",
              "val": 629650000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01"
            },
            {
              "end": "2014-12-31",
              "val": 629650000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "end": "2014-12-31",
              "val": 629650000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "end": "2014-12-31",
              "val": 629650000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 715886000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 741387000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 764405000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 755427000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "end": "2015-12-31",
              "val": 755427000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06"
            },
            {
              "end": "2015-12-31",
              "val": 755427000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "end": "2015-12-31",
              "val": 755427000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "end": "2015-12-31",
              "val": 755427000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 772967000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 799798000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 845588000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 885206000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "end": "2016-12-31",
              "val": 885206000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10"
            },
            {
              "end": "2016-12-31",
              "val": 885206000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "end": "2016-12-31",
              "val": 885206000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "end": "2016-12-31",
              "val": 885206000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 922171000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 970115000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 1027115000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 1216512000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "end": "2017-12-31",
              "val": 1225601000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10"
            },
            {
              "end": "2017-12-31",
              "val": 1225601000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "end": "2017-12-31",
              "val": 1225601000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "end": "2017-12-31",
              "val": 1225601000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 1218499000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 1198224000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 1233257000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 1175563000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "end": "2018-12-31",
              "val": 1175563000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "end": "2018-12-31",
              "val": 1175563000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "end": "2018-12-31",
              "val": 1175563000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "end": "2018-12-31",
              "val": 1175563000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 1337860000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 1083433000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 1028769000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 1070700000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "end": "2019-12-31",
              "val": 1070700000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": 1070700000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "end": "2019-12-31",
              "val": 1070700000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "end": "2019-12-31",
              "val": 1070700000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 1085224000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 1073485000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 1138950000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 1154947000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-12-31",
              "val": 1154947000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07"
            },
            {
              "end": "2020-12-31",
              "val": 1154947000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "end": "2020-12-31",
              "val": 1154947000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "end": "2020-12-31",
              "val": 1154947000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 1135378000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 1105244000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 1079068000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 1050528000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "end": "2021-12-31",
              "val": 1050528000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06"
            },
            {
              "end": "2021-12-31",
              "val": 1050528000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "end": "2021-12-31",
              "val": 1050528000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "end": "2021-12-31",
              "val": 1050528000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 1044906000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 1023168000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 1030334000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 1015922000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 1015922000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05"
            },
            {
              "end": "2022-12-31",
              "val": 1015922000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "end": "2022-12-31",
              "val": 1015922000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 1015922000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 1021682000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 1033288000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 1027318000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 1014723000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "end": "2023-12-31",
              "val": 1014723000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10"
            },
            {
              "end": "2023-12-31",
              "val": 1014723000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "end": "2023-12-31",
              "val": 1014723000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "end": "2023-12-31",
              "val": 1014723000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 993477000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 964978000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 980208000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 983567000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "end": "2024-12-31",
              "val": 983567000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09"
            },
            {
              "end": "2024-12-31",
              "val": 983567000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "end": "2024-12-31",
              "val": 983567000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "end": "2024-12-31",
              "val": 983567000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 985203000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 980175000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 989884000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 958478000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27"
            },
            {
              "end": "2025-12-31",
              "val": 958478000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 1013298000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "LiabilitiesCurrent": {
        "label": "Liabilities, Current",
        "description": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.",
        "units": {
          "USD": [
            {
              "end": "2011-12-31",
              "val": 12730000,
              "accn": "0001206774-12-001897",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-04"
            },
            {
              "end": "2011-12-31",
              "val": 12730000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "end": "2011-12-31",
              "val": 12730000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "end": "2011-12-31",
              "val": 12730000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 12470000,
              "accn": "0001206774-12-001897",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-04",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 13168000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 13574000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 21507000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "end": "2012-12-31",
              "val": 21507000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03"
            },
            {
              "end": "2012-12-31",
              "val": 21507000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "end": "2012-12-31",
              "val": 21507000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "end": "2012-12-31",
              "val": 20114000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 21259000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 22357000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 27100000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 24989000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "end": "2013-12-31",
              "val": 24989000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "end": "2013-12-31",
              "val": 24989000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "end": "2013-12-31",
              "val": 24989000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "end": "2013-12-31",
              "val": 24989000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 27754000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 25487000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 31786000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 33973000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "end": "2014-12-31",
              "val": 33973000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01"
            },
            {
              "end": "2014-12-31",
              "val": 33973000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "end": "2014-12-31",
              "val": 33973000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "end": "2014-12-31",
              "val": 33973000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 47381000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 41968000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 55094000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 49777000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "end": "2015-12-31",
              "val": 49777000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06"
            },
            {
              "end": "2015-12-31",
              "val": 49777000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "end": "2015-12-31",
              "val": 49777000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "end": "2015-12-31",
              "val": 49777000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 58941000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 56225000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 63562000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 60399000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "end": "2016-12-31",
              "val": 60399000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10"
            },
            {
              "end": "2016-12-31",
              "val": 60399000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "end": "2016-12-31",
              "val": 60399000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "end": "2016-12-31",
              "val": 60399000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 72354000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 65129000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 80304000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 86167000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "end": "2017-12-31",
              "val": 86167000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10"
            },
            {
              "end": "2017-12-31",
              "val": 86167000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "end": "2017-12-31",
              "val": 86167000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "end": "2017-12-31",
              "val": 86167000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 93507000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 65945000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 68785000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 64905000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "end": "2018-12-31",
              "val": 64905000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "end": "2018-12-31",
              "val": 64905000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "end": "2018-12-31",
              "val": 64905000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "end": "2018-12-31",
              "val": 64905000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 130751000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 135707000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 136113000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 134155000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "end": "2019-12-31",
              "val": 134155000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": 134155000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "end": "2019-12-31",
              "val": 134155000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "end": "2019-12-31",
              "val": 134155000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 140681000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 120530000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 162505000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 143030000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-12-31",
              "val": 143030000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07"
            },
            {
              "end": "2020-12-31",
              "val": 143030000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "end": "2020-12-31",
              "val": 143030000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "end": "2020-12-31",
              "val": 143030000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 156051000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 159223000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 150532000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 164013000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "end": "2021-12-31",
              "val": 164013000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06"
            },
            {
              "end": "2021-12-31",
              "val": 164013000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "end": "2021-12-31",
              "val": 164013000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "end": "2021-12-31",
              "val": 164013000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 195631000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 180006000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 199384000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 182824000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 182824000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05"
            },
            {
              "end": "2022-12-31",
              "val": 182824000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "end": "2022-12-31",
              "val": 182824000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 182824000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 199297000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 215531000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 189686000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 175864000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "end": "2023-12-31",
              "val": 175864000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10"
            },
            {
              "end": "2023-12-31",
              "val": 175864000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "end": "2023-12-31",
              "val": 175864000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "end": "2023-12-31",
              "val": 175864000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 191296000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 158073000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 170369000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 154974000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "end": "2024-12-31",
              "val": 154974000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09"
            },
            {
              "end": "2024-12-31",
              "val": 154974000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "end": "2024-12-31",
              "val": 154974000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "end": "2024-12-31",
              "val": 154974000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 182394000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 155733000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 184119000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 172060000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27"
            },
            {
              "end": "2025-12-31",
              "val": 172060000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 173722000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "LiabilitiesNoncurrent": {
        "label": "Liabilities, Noncurrent",
        "description": "Amount of obligation due after one year or beyond the normal operating cycle, if longer.",
        "units": {
          "USD": [
            {
              "end": "2015-12-31",
              "val": 12030000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "end": "2015-12-31",
              "val": 12030000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "end": "2015-12-31",
              "val": 12030000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-06-30",
              "val": 14466000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 16445000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 17621000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "end": "2016-12-31",
              "val": 17621000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10"
            },
            {
              "end": "2016-12-31",
              "val": 17621000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "end": "2016-12-31",
              "val": 17621000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "end": "2016-12-31",
              "val": 17621000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 17882000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 18320000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 21515000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 30737000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "end": "2017-12-31",
              "val": 30737000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10"
            },
            {
              "end": "2017-12-31",
              "val": 30737000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "end": "2017-12-31",
              "val": 30737000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "end": "2017-12-31",
              "val": 30737000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 32839000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 33845000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 34978000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 35140000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "end": "2018-12-31",
              "val": 35140000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "end": "2018-12-31",
              "val": 35140000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "end": "2018-12-31",
              "val": 35140000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 3953000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 3999000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 4036000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08",
              "frame": "CY2019Q3I"
            }
          ]
        }
      },
      "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent": {
        "label": "Disposal Group, Including Discontinued Operation, Liabilities, Current",
        "description": "Amount classified as liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.",
        "units": {
          "USD": [
            {
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-09-30",
              "val": 25170000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06",
              "frame": "CY2017Q3I"
            }
          ]
        }
      },
      "LiabilitiesOtherThanLongtermDebtNoncurrent": {
        "label": "Liabilities, Other than Long-term Debt, Noncurrent",
        "description": "Aggregated carrying amounts of obligations as of the balance sheet date, excluding long-term debt, incurred as part of the normal operations that are expected to be paid after one year or beyond the normal operating cycle, if longer. Alternate captions include Total Deferred Credits and Other Liabilities.",
        "units": {
          "USD": [
            {
              "end": "2018-12-31",
              "val": 35140000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 6798000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2019Q4I"
            }
          ]
        }
      },
      "LiabilityForUncertainTaxPositionsCurrent": {
        "label": "Liability for Uncertainty in Income Taxes, Current",
        "description": "Amount recognized for uncertainty in income taxes classified as current.",
        "units": {
          "USD": [
            {
              "end": "2015-12-31",
              "val": 300000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 500000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2016Q4I"
            }
          ]
        }
      },
      "LineOfCredit": {
        "label": "Long-term Line of Credit",
        "description": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.",
        "units": {
          "USD": [
            {
              "end": "2020-03-31",
              "val": 0,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            }
          ]
        }
      },
      "LinesOfCreditCurrent": {
        "label": "Line of Credit, Current",
        "description": "The carrying value as of the balance sheet date of the current portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.",
        "units": {
          "USD": [
            {
              "end": "2011-12-31",
              "val": 400000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 400000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "end": "2011-12-31",
              "val": 400000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "end": "2012-06-30",
              "val": 6400000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 6400000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 6400000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2012Q4I"
            }
          ]
        }
      },
      "LitigationReserveCurrent": {
        "label": "Estimated Litigation Liability, Current",
        "description": "Carrying amount of reserve for known or estimated probable loss from litigation, which may include attorneys' fees and other litigation costs, which is expected to be paid within one year of the date of the statement of financial position.",
        "units": {
          "USD": [
            {
              "end": "2012-12-31",
              "val": 2167000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 656000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "end": "2013-12-31",
              "val": 656000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "end": "2013-12-31",
              "val": 656000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 1003000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 897000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 1194000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2014Q3I"
            }
          ]
        }
      },
      "LitigationSettlementAmount": {
        "label": "Litigation Settlement, Amount (Deprecated 2017-01-31)",
        "description": "Amount of judgment or settlement awarded to (against) the entity in respect of litigation.",
        "units": {
          "USD": [
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 800000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 800000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 800000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 800000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 800000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2013Q1"
            }
          ]
        }
      },
      "LongTermDebtNoncurrent": {
        "label": "Long-term Debt, Excluding Current Maturities",
        "description": "Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.",
        "units": {
          "USD": [
            {
              "end": "2011-12-31",
              "val": 3000,
              "accn": "0001206774-12-001897",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-04"
            },
            {
              "end": "2011-12-31",
              "val": 3000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "end": "2011-12-31",
              "val": 3000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "end": "2011-12-31",
              "val": 3000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 3000,
              "accn": "0001206774-12-001897",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-04",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 2000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 2000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 527000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "end": "2012-12-31",
              "val": 527000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03"
            },
            {
              "end": "2012-12-31",
              "val": 527000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "end": "2012-12-31",
              "val": 527000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "end": "2012-12-31",
              "val": 1920000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 601000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 688000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 799000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 4505000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "end": "2013-12-31",
              "val": 4505000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "end": "2013-12-31",
              "val": 4505000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "end": "2013-12-31",
              "val": 4505000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "end": "2013-12-31",
              "val": 4505000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 5784000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 6424000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 6990000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 7527000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "end": "2014-12-31",
              "val": 7527000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01"
            },
            {
              "end": "2014-12-31",
              "val": 7527000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "end": "2014-12-31",
              "val": 7527000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "end": "2014-12-31",
              "val": 7527000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 11849000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 13254000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 12849000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 12030000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "end": "2015-12-31",
              "val": 12030000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06"
            },
            {
              "end": "2015-12-31",
              "val": 12030000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 13332000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-12-31",
              "val": 17621000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2016Q4I"
            }
          ]
        }
      },
      "LossContingencyAccrualAtCarryingValue": {
        "label": "Loss Contingency Accrual",
        "description": "Amount of loss contingency liability.",
        "units": {
          "USD": [
            {
              "end": "2010-12-31",
              "val": 1300000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "end": "2010-12-31",
              "val": 1300000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03"
            },
            {
              "end": "2010-12-31",
              "val": 1300000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "end": "2010-12-31",
              "val": 1300000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 1300000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "end": "2011-12-31",
              "val": 1300000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "end": "2011-12-31",
              "val": 1300000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 800000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "end": "2012-12-31",
              "val": 800000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "end": "2012-12-31",
              "val": 800000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "end": "2012-12-31",
              "val": 800000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "end": "2012-12-31",
              "val": 800000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 500000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 500000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 500000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 500000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 500000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 500000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 500000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06",
              "frame": "CY2017Q3I"
            }
          ]
        }
      },
      "LossContingencyAccrualCarryingValuePayments": {
        "label": "Loss Contingency Accrual, Payments (Deprecated 2016-01-31)",
        "description": "Amount of payments made reducing loss contingency liability.",
        "units": {
          "USD": [
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 800000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 800000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 800000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2013Q1"
            }
          ]
        }
      },
      "LossContingencyDamagesSoughtValue": {
        "label": "Loss Contingency, Damages Sought, Value",
        "description": "The value (monetary amount) of the award the plaintiff seeks in the legal matter.",
        "units": {
          "EUR": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 1500000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03",
              "frame": "CY2010"
            },
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 1500000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 118400,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03",
              "frame": "CY2012"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 118400,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            }
          ]
        }
      },
      "LossContingencyNewClaimsFiledNumber": {
        "label": "Loss Contingency, New Claims Filed, Number",
        "description": "The total number of new claims filed pertaining to a loss contingency during the period.",
        "units": {
          "Claims": [
            {
              "start": "2014-08-01",
              "end": "2014-08-31",
              "val": 2,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2014-08-01",
              "end": "2014-08-31",
              "val": 2,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2014-08-01",
              "end": "2014-08-31",
              "val": 2,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "start": "2014-08-01",
              "end": "2014-08-31",
              "val": 2,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2014Q3I"
            }
          ],
          "item": [
            {
              "start": "2014-08-01",
              "end": "2014-08-31",
              "val": 2,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06"
            },
            {
              "start": "2014-08-01",
              "end": "2014-08-31",
              "val": 2,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2014-08-01",
              "end": "2014-08-31",
              "val": 2,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2014-08-01",
              "end": "2014-08-31",
              "val": 2,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10"
            },
            {
              "start": "2014-08-01",
              "end": "2014-08-31",
              "val": 2,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09",
              "frame": "CY2014Q3I"
            }
          ]
        }
      },
      "LossContingencySettlementAgreementConsideration1": {
        "label": "Loss Contingency, Settlement Agreement, Consideration (Deprecated 2013-01-31)",
        "description": "Amount of consideration the entity has agreed to pay to settle a legal matter.",
        "units": {
          "USD": [
            {
              "end": "2011-09-30",
              "val": 1300000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02",
              "frame": "CY2011Q3I"
            },
            {
              "end": "2012-09-30",
              "val": 1300000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02",
              "frame": "CY2012Q3I"
            }
          ]
        }
      },
      "MarketableSecuritiesCurrent": {
        "label": "Marketable Securities, Current",
        "description": "Amount of investment in marketable security, classified as current.",
        "units": {
          "USD": [
            {
              "end": "2014-06-30",
              "val": 60429000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 73527000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 118498000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "end": "2014-12-31",
              "val": 118498000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01"
            },
            {
              "end": "2014-12-31",
              "val": 118498000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "end": "2014-12-31",
              "val": 118498000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "end": "2014-12-31",
              "val": 118498000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 158603000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 186673000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 197132000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 199214000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "end": "2015-12-31",
              "val": 199214000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06"
            },
            {
              "end": "2015-12-31",
              "val": 199214000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "end": "2015-12-31",
              "val": 199214000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "end": "2015-12-31",
              "val": 199214000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 191952000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 201806000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 207404000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 207332000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "end": "2016-12-31",
              "val": 207332000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10"
            },
            {
              "end": "2016-12-31",
              "val": 207332000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "end": "2016-12-31",
              "val": 207332000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "end": "2016-12-31",
              "val": 207332000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 213197000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 192041000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 195768000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 273366000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "end": "2017-12-31",
              "val": 273366000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10"
            },
            {
              "end": "2017-12-31",
              "val": 273366000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "end": "2017-12-31",
              "val": 273366000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "end": "2017-12-31",
              "val": 273366000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 422283000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 413946000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 414002000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 423096000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "end": "2018-12-31",
              "val": 423096000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "end": "2018-12-31",
              "val": 423096000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "end": "2018-12-31",
              "val": 423096000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "end": "2018-12-31",
              "val": 423096000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 331139000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 272754000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 258414000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 242000000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "end": "2019-12-31",
              "val": 242000000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": 242000000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "end": "2019-12-31",
              "val": 242000000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "end": "2019-12-31",
              "val": 242000000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 122618000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 0,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 0,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-09-30",
              "val": 90871000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 94244000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 94244000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05"
            },
            {
              "end": "2022-12-31",
              "val": 94244000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "end": "2022-12-31",
              "val": 94244000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 94244000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 124903000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 126909000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 121468000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 127485000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "end": "2023-12-31",
              "val": 127485000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10"
            },
            {
              "end": "2023-12-31",
              "val": 127485000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "end": "2023-12-31",
              "val": 127485000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "end": "2023-12-31",
              "val": 127485000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 124749000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 132376000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 135426000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 100581000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "end": "2024-12-31",
              "val": 100581000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09"
            },
            {
              "end": "2024-12-31",
              "val": 100581000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "end": "2024-12-31",
              "val": 100581000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "end": "2024-12-31",
              "val": 100581000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 102384000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 103436000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 102482000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 103290000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27"
            },
            {
              "end": "2025-12-31",
              "val": 103290000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 0,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "MarketableSecuritiesNoncurrent": {
        "label": "Marketable Securities, Noncurrent",
        "description": "Amount of investment in marketable security, classified as noncurrent.",
        "units": {
          "USD": [
            {
              "end": "2014-06-30",
              "val": 61704000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 53621000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 38612000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "end": "2014-12-31",
              "val": 38612000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01"
            },
            {
              "end": "2014-12-31",
              "val": 38612000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "end": "2014-12-31",
              "val": 38612000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "end": "2014-12-31",
              "val": 38612000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 16495000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2016-03-31",
              "val": 8272000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 6000000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 25032000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "end": "2017-12-31",
              "val": 25032000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10"
            },
            {
              "end": "2017-12-31",
              "val": 25032000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "end": "2017-12-31",
              "val": 25032000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "end": "2017-12-31",
              "val": 25032000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 14898000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 0,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 0,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 49646000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 45379000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 34964000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 53499000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "end": "2019-12-31",
              "val": 53499000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": 53499000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "end": "2019-12-31",
              "val": 53499000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "end": "2019-12-31",
              "val": 53499000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 3500000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 0,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 0,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2020Q4I"
            }
          ]
        }
      },
      "MoneyMarketFundsAtCarryingValue": {
        "label": "Money Market Funds, at Carrying Value",
        "description": "Investment in short-term money-market instruments (such as commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and so forth) which are highly liquid (that is, readily convertible to known amounts of cash) and so near their maturity that they present an insignificant risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify as cash equivalents by definition. Original maturity means an original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three-years ago does not become a cash equivalent when its remaining maturity is three months.",
        "units": {
          "USD": [
            {
              "end": "2011-12-31",
              "val": 19126000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "end": "2011-12-31",
              "val": 19126000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "end": "2011-12-31",
              "val": 19126000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-06-30",
              "val": 117240000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 117251000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 87262000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "end": "2012-12-31",
              "val": 87262000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03"
            },
            {
              "end": "2012-12-31",
              "val": 87262000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "end": "2012-12-31",
              "val": 87262000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "end": "2012-12-31",
              "val": 87262000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 83271000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 83279000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 83286000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 360690000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "end": "2013-12-31",
              "val": 360690000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "end": "2013-12-31",
              "val": 360690000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "end": "2013-12-31",
              "val": 360690000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "end": "2013-12-31",
              "val": 360690000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 360718000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 243489000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 238499000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 208593000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "end": "2014-12-31",
              "val": 208593000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01"
            },
            {
              "end": "2014-12-31",
              "val": 208593000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "end": "2014-12-31",
              "val": 208593000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "end": "2014-12-31",
              "val": 208593000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 115506000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 104017000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 93656000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 91659000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "end": "2015-12-31",
              "val": 91659000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06"
            },
            {
              "end": "2015-12-31",
              "val": 91659000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "end": "2015-12-31",
              "val": 91659000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "end": "2015-12-31",
              "val": 91659000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 133177000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 121033000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 121784000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 152423000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "end": "2016-12-31",
              "val": 152423000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 147115000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2021-12-31",
              "val": 100000000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2021Q4I"
            }
          ]
        }
      },
      "NetCashProvidedByUsedInFinancingActivities": {
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "description": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.",
        "units": {
          "USD": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 24633000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 161000,
              "accn": "0001206774-12-001897",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-04",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 396000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 1025000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1582000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1582000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 113918000,
              "accn": "0001206774-12-001897",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-04"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 113918000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 113019000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 113019000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 115081000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 115081000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 114173000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 114173000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 1576000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 1576000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 4411000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 9334000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 291720000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 6413000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2014Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 26442000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 29522000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 29522000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 3287000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 19354000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 21813000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 27162000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 27162000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 27162000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -39974000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -39974000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -77521000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -77521000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -91239000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -91239000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -207747000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -207747000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -207747000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -113478000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -113478000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -409020000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -409020000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -491964000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -491964000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -491519000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -491519000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -491519000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -8929000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -8929000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -2105000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -2105000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -1370000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -1370000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -21052000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -21052000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -21052000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -60282000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -60282000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -133394000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -133394000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -210205000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -210205000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -300489000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -300489000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -300489000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -67953000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -67953000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -121026000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -121026000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -182024000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -182024000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -237532000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -237532000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -237532000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -54706000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -54706000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -112905000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -112905000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -183232000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -183232000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -246778000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -246778000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -246778000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -83834000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -83834000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -150411000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -150411000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -233007000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -233007000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -303802000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -303802000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -81713000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -81713000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -151582000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": -237779000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -330047000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 4915000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "NetCashProvidedByUsedInFinancingActivitiesContinuingOperations": {
        "label": "Net Cash Provided by (Used in) Financing Activities, Continuing Operations",
        "description": "Amount of cash inflow (outflow) of financing activities, excluding discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.",
        "units": {
          "USD": [
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 114173000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 4411000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 9334000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 291720000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 291720000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 6413000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 14746000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 14746000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 21267000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 21267000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 29549000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 29549000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 29549000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 4045000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 4045000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 17151000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 17151000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 18766000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 18766000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 26442000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 26442000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 1045000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 1045000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 7855000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 7855000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 18055000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 18055000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 29522000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 3287000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 19354000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 21813000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            }
          ]
        }
      },
      "NetCashProvidedByUsedInInvestingActivities": {
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "description": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.",
        "units": {
          "USD": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -4800000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": -1350000,
              "accn": "0001206774-12-001897",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-04",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": -2898000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": -4733000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -7453000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -7453000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -2091000,
              "accn": "0001206774-12-001897",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-04"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -2091000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -9525000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -9525000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": -11866000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": -11866000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -40592000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -40592000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -1912000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -1912000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": -7720000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": -15484000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -18827000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -6235000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2014Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -158682000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -55572000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -54741000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -43435000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": -47450000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": -59160000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 79899000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 81136000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 81136000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -153491000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -153491000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -138447000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -138447000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -145861000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -145861000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -164369000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -164369000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -164369000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 35154000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 35154000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 117909000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 117909000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 133132000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 133132000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 124335000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 124335000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 124335000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 163219000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 163219000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 279481000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 279481000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 272414000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 272414000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 248359000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 248359000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 248359000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -5976000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -5976000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -13196000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -13196000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -21259000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -21259000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -27650000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -27650000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -27650000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -6575000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -6575000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -14479000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -14479000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -111307000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -111307000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -126144000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -126144000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -126144000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -37280000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -37280000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -46885000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -46885000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -46465000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -46465000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -54684000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -54684000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -54684000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -6402000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -6402000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -23046000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -23046000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -34440000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -34440000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -77266000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -77266000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -12003000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -12003000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -26620000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": -37977000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -45654000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": -167881000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "NetCashProvidedByUsedInInvestingActivitiesContinuingOperations": {
        "label": "Net Cash Provided by (Used in) Investing Activities, Continuing Operations",
        "description": "Amount of cash inflow (outflow) of investing activities, excluding discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.",
        "units": {
          "USD": [
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -40592000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": -7720000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": -15484000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -18827000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -18827000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -6235000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": -134148000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": -134148000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -159147000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -159147000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -228674000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -228674000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -228674000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -103715000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -103715000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -126070000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -126070000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -147159000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -147159000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -158682000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -158682000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": -13191000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": -13191000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -29733000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -29733000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -46592000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -46592000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -55572000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -44582000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": -48672000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": -60438000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            }
          ]
        }
      },
      "NetCashProvidedByUsedInOperatingActivities": {
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "description": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.",
        "units": {
          "USD": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -7811000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 996000,
              "accn": "0001206774-12-001897",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-04",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 771000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": -296000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 250000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 250000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -2773000,
              "accn": "0001206774-12-001897",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-04"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -2773000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -2440000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -2440000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": -1728000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": -1728000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -99000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -99000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -174000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -174000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 5114000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 12108000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 21432000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 9323000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2014Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 57362000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 126900000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 126900000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 41235000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 76323000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 127961000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 167647000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 167647000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 167647000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 38296000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 38296000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 60937000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 60937000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 116115000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 116115000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 160187000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 160187000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 160187000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 41029000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 41029000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 97846000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 97846000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 149268000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 149268000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 204782000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 204782000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 204782000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 40786000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 40786000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 57249000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 57249000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 128385000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 128385000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 176701000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 176701000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 176701000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 58931000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 58931000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 109107000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 109107000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 167735000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 167735000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 212655000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 212655000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 212655000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 59903000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 59903000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 78232000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 78232000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 147836000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 147836000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 192309000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 192309000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 192309000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 74244000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 74244000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 122251000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 122251000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 227110000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 227110000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 306280000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 306280000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 306280000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 72855000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 72855000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 112544000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 112544000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 214842000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 214842000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 285815000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 285815000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 97995000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 97995000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 156029000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 287547000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 372029000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 57816000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "NetCashProvidedByUsedInOperatingActivitiesContinuingOperations": {
        "label": "Net Cash Provided by (Used in) Operating Activities, Continuing Operations",
        "description": "Amount of cash inflow (outflow) from operating activities, excluding discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.",
        "units": {
          "USD": [
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -99000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 5114000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 12108000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 21432000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 21432000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 9323000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 19989000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 19989000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 39039000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 39039000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 57932000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 57932000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 57932000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 25635000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 25635000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 43665000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 43665000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 53527000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 53527000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 57362000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 57362000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 23879000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 23879000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 46510000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 46510000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 81787000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 81787000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 126900000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 41235000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 76323000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 127961000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            }
          ]
        }
      },
      "NetIncomeLoss": {
        "label": "Net Income (Loss) Attributable to Parent",
        "description": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.",
        "units": {
          "USD": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -9566000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": -2706000,
              "accn": "0001206774-12-001897",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-04",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": -3871000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": -1165000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": -7622000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": -3751000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -16668000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -16668000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -9802000,
              "accn": "0001206774-12-001897",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-04"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -9802000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -11784000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -11784000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": -1982000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": -1982000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": -13795000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": -13795000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": -2011000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": -2011000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -19113000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -19113000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -19113000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -4799000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -4799000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": -5677000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": -5677000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": -878000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": -878000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": -7999000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": -7999000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": -2322000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": -2322000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -10068000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -10068000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -10068000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -2635000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -2635000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 108000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 108000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 2743000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 2743000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 3745000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 3745000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 3637000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 3637000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 36473000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 36473000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 36473000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -1284000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -1284000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -2589000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -2589000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": -1305000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": -1305000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -10671000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -10671000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": -8082000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": -8082000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -32900000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -32900000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -32900000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": -15452000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": -15452000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -15003000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -15003000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 449000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 449000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -12933000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -12933000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 2070000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 2070000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -4670000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -4670000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -1711000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -4780000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -4026000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 2810000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 3878000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 7590000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 7901000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 10724000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 11874000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 7947000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 8030000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 152858000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 152995000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 152995000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -2286000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -2286000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -2286000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 8418000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 8418000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 10704000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 10704000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 10704000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 23404000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 23404000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 14986000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 14986000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 14986000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 55350000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 55350000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 55350000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2018-10-01",
              "end": "2018-12-31",
              "val": 31946000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2018Q4"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 1365000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 1365000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 1365000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 13668000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 13668000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 12303000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 12303000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 12303000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 23729000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 23729000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 10061000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 10061000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 10061000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 40881000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 40881000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 40881000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2019"
            },
            {
              "start": "2019-10-01",
              "end": "2019-12-31",
              "val": 17152000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2019Q4"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -15503000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -15503000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -39493000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -39493000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": -23990000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": -23990000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -40513000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -40513000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": -1020000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": -1020000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -19424000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -19424000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -19424000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -5796000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -5796000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -1584000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -1584000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 4212000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 4212000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 16481000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 16481000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 18065000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 18065000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 39671000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 39671000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 39671000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -915000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -915000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 7094000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 7094000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 8009000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 8009000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 16202000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 16202000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 9108000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 9108000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 36347000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 36347000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 36347000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -1178000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -1178000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 13551000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 13551000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 14729000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 14729000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 71767000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 71767000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 58216000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 58216000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 99173000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 99173000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 99173000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 14154000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 14154000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 52190000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 52190000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 38036000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 38036000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 90630000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 90630000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 38440000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 38440000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 132850000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 132850000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 24391000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 24391000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 68480000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 44089000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 107804000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 39324000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 145600000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 17735000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "NetIncomeLossAvailableToCommonStockholdersBasic": {
        "label": "Net Income (Loss) Available to Common Stockholders, Basic",
        "description": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.",
        "units": {
          "USD": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -9741000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": -2753000,
              "accn": "0001206774-12-001897",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-04",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": -3965000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": -1212000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": -7763000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": -3798000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -16857000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -16857000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -9833000,
              "accn": "0001206774-12-001897",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-04"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -9833000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -11815000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -11815000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": -1982000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": -1982000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": -13826000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": -13826000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": -2011000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": -2011000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -19145000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -19145000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -19145000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -4799000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": -5677000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": -878000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": -7999000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": -2322000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -10068000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -10068000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -10068000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 36473000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 36473000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 36473000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -32900000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -32900000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -4670000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 2810000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 7590000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 10724000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 7947000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 152858000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 152995000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 55350000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2018"
            }
          ]
        }
      },
      "NetIncomeLossAvailableToCommonStockholdersDiluted": {
        "label": "Net Income (Loss) Available to Common Stockholders, Diluted",
        "description": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.",
        "units": {
          "USD": [
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 2810000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 7590000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 10724000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 7947000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 152858000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 152995000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 55350000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2018"
            }
          ]
        }
      },
      "NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityOrNetAssets1": {
        "label": "New Accounting Pronouncement or Change in Accounting Principle, Cumulative Effect of Change on Equity or Net Assets (Deprecated 2020-01-31)",
        "description": "Amount of cumulative effect of the change in accounting principle or new accounting pronouncement on retained earnings or other components of equity or net assets in the statement of financial position as of the beginning of the earliest period presented.",
        "units": {
          "USD": [
            {
              "end": "2015-12-31",
              "val": 200000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2015Q4I"
            }
          ]
        }
      },
      "NoncurrentAssets": {
        "label": "Long-Lived Assets",
        "description": "Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets.",
        "units": {
          "USD": [
            {
              "end": "2010-12-31",
              "val": 5620000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 11730000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "end": "2011-12-31",
              "val": 11729000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "end": "2011-12-31",
              "val": 11729000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "end": "2011-12-31",
              "val": 11729000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-06-30",
              "val": 12123000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 13431000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 69518000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "end": "2012-12-31",
              "val": 69518000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03"
            },
            {
              "end": "2012-12-31",
              "val": 14977000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "end": "2012-12-31",
              "val": 14977000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "end": "2012-12-31",
              "val": 14977000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "end": "2012-12-31",
              "val": 14977000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 67257000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 20041000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 26361000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 30972000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "end": "2013-12-31",
              "val": 30972000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "end": "2013-12-31",
              "val": 30972000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "end": "2013-12-31",
              "val": 30972000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "end": "2013-12-31",
              "val": 30972000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "end": "2013-12-31",
              "val": 30972000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 35786000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 40276000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 45689000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 79244000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "end": "2014-12-31",
              "val": 79244000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01"
            },
            {
              "end": "2014-12-31",
              "val": 79244000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "end": "2014-12-31",
              "val": 79244000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "end": "2014-12-31",
              "val": 79244000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "end": "2014-12-31",
              "val": 79244000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 73488000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 77163000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 85255000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 84168000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "end": "2015-12-31",
              "val": 84168000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06"
            },
            {
              "end": "2015-12-31",
              "val": 84168000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "end": "2015-12-31",
              "val": 84168000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "end": "2015-12-31",
              "val": 84168000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "end": "2015-12-31",
              "val": 84168000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 84776000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 89502000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 93838000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 92440000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "end": "2016-12-31",
              "val": 92440000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10"
            },
            {
              "end": "2016-12-31",
              "val": 92440000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "end": "2016-12-31",
              "val": 92440000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "end": "2016-12-31",
              "val": 92440000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "end": "2016-12-31",
              "val": 92440000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 91727000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 91714000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 94348000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 103651000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "end": "2017-12-31",
              "val": 103651000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10"
            },
            {
              "end": "2017-12-31",
              "val": 103651000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "end": "2017-12-31",
              "val": 103651000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "end": "2017-12-31",
              "val": 103651000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 107889000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 109673000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 110899000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 114800000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "end": "2018-12-31",
              "val": 114800000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "end": "2018-12-31",
              "val": 114800000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "end": "2018-12-31",
              "val": 114800000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "end": "2018-12-31",
              "val": 114800000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 111477000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 114105000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 113935000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 110949000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "end": "2019-12-31",
              "val": 110949000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": 110949000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "end": "2019-12-31",
              "val": 110949000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "end": "2019-12-31",
              "val": 110949000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 110141000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 106732000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 105488000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 101718000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-12-31",
              "val": 101718000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07"
            },
            {
              "end": "2020-12-31",
              "val": 101718000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "end": "2020-12-31",
              "val": 101718000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "end": "2020-12-31",
              "val": 101718000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 98004000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 92627000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 92429000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 83857000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "end": "2021-12-31",
              "val": 83857000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06"
            },
            {
              "end": "2021-12-31",
              "val": 83857000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "end": "2021-12-31",
              "val": 83857000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "end": "2021-12-31",
              "val": 83857000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 83138000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 82212000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 78699000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 77224000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 77224000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05"
            },
            {
              "end": "2022-12-31",
              "val": 77224000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "end": "2022-12-31",
              "val": 77224000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 77224000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 76936000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 75588000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 72373000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 68684000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "end": "2023-12-31",
              "val": 68684000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10"
            },
            {
              "end": "2023-12-31",
              "val": 68684000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "end": "2023-12-31",
              "val": 68684000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "end": "2023-12-31",
              "val": 68684000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 68166000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 70616000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 73991000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 75669000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "end": "2024-12-31",
              "val": 75669000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09"
            },
            {
              "end": "2024-12-31",
              "val": 75669000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "end": "2024-12-31",
              "val": 75669000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "end": "2024-12-31",
              "val": 75669000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 79238000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 84234000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 89763000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 91685000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "NonoperatingIncomeExpense": {
        "label": "Nonoperating Income (Expense)",
        "description": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).",
        "units": {
          "USD": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 15000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 183000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 75000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": -143000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": -326000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -395000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -395000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -30000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -8000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -8000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 22000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 22000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": -23000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": -23000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": -14000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": -14000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -226000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -226000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -226000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -201000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -201000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": -267000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": -267000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": -66000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": -66000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": -298000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": -298000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": -31000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": -31000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -407000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -407000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -407000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -2000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -2000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": -17000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": -17000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": -15000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": -15000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 183000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 183000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 200000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 200000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 221000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 221000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 221000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 562000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 562000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 891000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 891000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 329000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 329000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 346000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 346000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": -545000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": -545000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 386000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 386000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 386000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 258000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 258000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 625000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 625000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 367000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 367000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 952000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 952000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 327000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 327000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1694000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1694000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1694000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 732000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 732000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 1594000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 1594000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 864000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 864000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 2933000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 2933000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 1371000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 1371000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 4864000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 4864000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 4864000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 2604000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 2604000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 2604000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 6028000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 6028000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 3424000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 3424000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 3424000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 9950000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 9950000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 3921000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 3921000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 3921000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 14109000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 14109000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 14109000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2018-10-01",
              "end": "2018-12-31",
              "val": 4160000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2018Q4"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 4691000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 4691000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 4691000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 8582000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 8582000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 3891000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 3891000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 3891000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 11645000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 11645000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 3063000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 3063000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 3063000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 14256000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 14256000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 14256000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2019"
            },
            {
              "start": "2019-10-01",
              "end": "2019-12-31",
              "val": 2611000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2019Q4"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 2383000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 2383000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 2878000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 2878000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 495000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 495000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 3277000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 3277000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 399000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 399000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 3670000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 3670000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 3670000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 705000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 705000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 1247000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 1247000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 542000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 542000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 1578000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 1578000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 331000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 331000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 2204000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 2204000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 2204000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 929000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 929000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 2256000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 2256000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 1327000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 1327000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 4947000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 4947000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 2691000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 2691000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 8425000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 8425000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 8425000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 5212000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 5212000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 11110000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 11110000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 5898000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 5898000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 17264000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 17264000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 6154000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 6154000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 26039000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 26039000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 26039000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 7724000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 7724000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 18046000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 18046000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 10322000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 10322000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 25277000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 25277000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 7231000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 7231000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 31915000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 31915000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 5771000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 5771000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 11466000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 5695000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 16816000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 5350000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 19508000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 2586000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "OperatingIncomeLoss": {
        "label": "Operating Income (Loss)",
        "description": "The net result for the period of deducting operating expenses from operating revenues.",
        "units": {
          "USD": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -9506000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": -2802000,
              "accn": "0001206774-12-001897",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-04",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": -4025000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": -1223000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": -7414000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": -3389000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -16171000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -16171000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -9741000,
              "accn": "0001206774-12-001897",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-04"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -9741000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -11679000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -11679000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": -1938000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": -1938000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": -13630000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": -13630000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": -1952000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": -1952000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -18765000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -18765000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -18765000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -4554000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -4554000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": -5134000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": -5134000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": -580000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": -580000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": -6915000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": -6915000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": -1781000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": -1781000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -8823000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -8823000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -8823000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -4604000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -4604000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": -1477000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": -1477000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 3127000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 3127000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 3067000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 3067000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 4544000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 4544000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 11059000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 11059000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 11059000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -4249000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -4249000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -4199000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -4199000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 50000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 50000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -14911000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": -14911000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": -10712000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": -10712000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -21324000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -21324000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -21324000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": -14273000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": -14273000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -15460000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -15460000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": -1187000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": -1187000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -13500000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -13500000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 1960000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 1960000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -4979000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -4979000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -2020000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -5445000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -4691000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 1401000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 2469000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 6844000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 7155000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 8208000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 9358000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 6808000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 6891000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 179485000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 179622000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 179622000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -4827000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -4827000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -4827000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 2794000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 2794000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 7621000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 7621000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 7621000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 13173000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 13173000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 10381000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 10381000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 10381000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 25897000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 25897000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 25897000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2018-10-01",
              "end": "2018-12-31",
              "val": 12722000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2018Q4"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -3882000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -3882000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -3882000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 8315000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 8315000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 12197000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 12197000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 12197000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 17865000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 17865000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 9550000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 9550000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 9550000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 35511000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 35511000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 35511000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2019"
            },
            {
              "start": "2019-10-01",
              "end": "2019-12-31",
              "val": 17646000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2019Q4"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -27250000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -27250000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -62599000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -62599000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": -35349000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": -35349000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -53274000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -53274000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 9325000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 9325000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -38795000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -38795000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -38795000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -8643000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -8643000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -9724000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -9724000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": -1081000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": -1081000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 11921000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 11921000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 21645000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 21645000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 31514000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 31514000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 31514000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -4456000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -4456000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 11545000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 11545000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 16001000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 16001000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 24969000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 24969000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 13424000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 13424000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 58353000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 58353000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 58353000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -6587000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -6587000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 12155000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 12155000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 18742000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 18742000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 54028000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 54028000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 41873000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 41873000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 79043000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 79043000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 79043000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 11217000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 11217000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 50964000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 50964000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 39747000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 39747000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 97616000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 97616000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 46652000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 46652000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 151045000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 151045000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 29460000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 29460000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 82750000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 53290000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 135635000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 52885000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 184521000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 27298000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "OperatingLeaseCost": {
        "label": "Operating Lease, Cost",
        "description": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.",
        "units": {
          "USD": [
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 13691000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 13691000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 27334000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 27334000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 13643000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 13643000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 40878000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 40878000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 13544000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 13544000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 54451000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 54451000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 54451000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 13811000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 13811000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 27798000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 27798000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 13987000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 13987000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 41512000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 41512000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 13714000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 13714000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 55214000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 55214000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 55214000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 13763000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 13763000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 26394000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 26394000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 12631000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 12631000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 38717000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 38717000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 12323000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 12323000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 49989000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 49989000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 49989000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 10667000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 10667000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 21166000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 21166000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 10499000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 10499000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 31174000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 31174000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 10008000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 10008000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 40819000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 40819000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 40819000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 9531000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 9531000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 18753000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 18753000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 9222000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 9222000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 27254000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 27254000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 8501000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 8501000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 33694000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 33694000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 33694000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 4942000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 4942000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 9688000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 9688000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 4746000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 4746000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 14225000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 14225000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 4537000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 4537000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 18617000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 18617000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 3949000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 3949000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 6424000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 2475000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 8900000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 2476000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 10776000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 1991000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "OperatingLeaseExpense": {
        "label": "Operating Lease, Expense",
        "description": "Amount of operating lease expense. Excludes sublease income.",
        "units": {
          "USD": [
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 51200000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            }
          ]
        }
      },
      "OperatingLeaseLiability": {
        "label": "Operating Lease, Liability",
        "description": "Present value of lessee's discounted obligation for lease payments from operating lease.",
        "units": {
          "USD": [
            {
              "end": "2019-03-31",
              "val": 264123000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 253772000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 243069000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 232263000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 237415000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 220943000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 209693000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 200096000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 197802000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 182306000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 178056000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 168216000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 158528000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 146986000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 135316000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 126335000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 116207000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 106023000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 96260000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 87299000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 77373000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 67617000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 53927000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 43149000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 33510000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 30578000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 27400000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 24877000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 24924000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "OperatingLeaseLiabilityCurrent": {
        "label": "Operating Lease, Liability, Current",
        "description": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.",
        "units": {
          "USD": [
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-01-01",
              "val": 55200000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "end": "2019-01-01",
              "val": 55200000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "end": "2019-01-01",
              "val": 55200000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "end": "2019-03-31",
              "val": 55805000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 56500000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 57013000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 57507000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "end": "2019-12-31",
              "val": 57507000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": 57507000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "end": "2019-12-31",
              "val": 57507000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "end": "2019-12-31",
              "val": 57507000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 62342000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 56406000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 54396000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 51161000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-12-31",
              "val": 51161000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07"
            },
            {
              "end": "2020-12-31",
              "val": 51161000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "end": "2020-12-31",
              "val": 51161000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "end": "2020-12-31",
              "val": 51161000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 53564000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 47858000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 39625000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 40237000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "end": "2021-12-31",
              "val": 40237000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06"
            },
            {
              "end": "2021-12-31",
              "val": 40237000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "end": "2021-12-31",
              "val": 40237000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "end": "2021-12-31",
              "val": 40237000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 41130000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 41177000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 40177000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 39674000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 39674000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05"
            },
            {
              "end": "2022-12-31",
              "val": 39674000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "end": "2022-12-31",
              "val": 39674000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 39674000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 39023000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 38246000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 38733000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 39234000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "end": "2023-12-31",
              "val": 39234000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10"
            },
            {
              "end": "2023-12-31",
              "val": 39234000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "end": "2023-12-31",
              "val": 39234000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "end": "2023-12-31",
              "val": 39234000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 39365000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 35082000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 28022000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 20679000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "end": "2024-12-31",
              "val": 20679000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09"
            },
            {
              "end": "2024-12-31",
              "val": 20679000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "end": "2024-12-31",
              "val": 20679000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "end": "2024-12-31",
              "val": 20679000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 13107000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 9832000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 8447000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 7426000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27"
            },
            {
              "end": "2025-12-31",
              "val": 7426000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 7063000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "OperatingLeaseLiabilityNoncurrent": {
        "label": "Operating Lease, Liability, Noncurrent",
        "description": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.",
        "units": {
          "USD": [
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-01-01",
              "val": 212500000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "end": "2019-01-01",
              "val": 212500000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "end": "2019-01-01",
              "val": 212500000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "end": "2019-03-31",
              "val": 208318000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 197272000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 186056000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 174756000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "end": "2019-12-31",
              "val": 174756000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": 174756000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "end": "2019-12-31",
              "val": 174756000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "end": "2019-12-31",
              "val": 174756000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 175073000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 164537000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 155297000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 148935000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-12-31",
              "val": 148935000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07"
            },
            {
              "end": "2020-12-31",
              "val": 148935000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "end": "2020-12-31",
              "val": 148935000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "end": "2020-12-31",
              "val": 148935000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 144238000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 134448000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 138431000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 127979000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "end": "2021-12-31",
              "val": 127979000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06"
            },
            {
              "end": "2021-12-31",
              "val": 127979000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "end": "2021-12-31",
              "val": 127979000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "end": "2021-12-31",
              "val": 127979000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 117398000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 105809000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 95139000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 86661000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 86661000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05"
            },
            {
              "end": "2022-12-31",
              "val": 86661000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "end": "2022-12-31",
              "val": 86661000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 86661000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 77184000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 67777000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 57527000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 48065000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "end": "2023-12-31",
              "val": 48065000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10"
            },
            {
              "end": "2023-12-31",
              "val": 48065000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "end": "2023-12-31",
              "val": 48065000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "end": "2023-12-31",
              "val": 48065000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 38008000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 32535000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 25905000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 22470000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "end": "2024-12-31",
              "val": 22470000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09"
            },
            {
              "end": "2024-12-31",
              "val": 22470000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "end": "2024-12-31",
              "val": 22470000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "end": "2024-12-31",
              "val": 22470000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 20403000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 20746000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 18953000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 17451000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27"
            },
            {
              "end": "2025-12-31",
              "val": 17451000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 17861000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "OperatingLeasePayments": {
        "label": "Operating Lease, Payments",
        "description": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.",
        "units": {
          "USD": [
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 13759000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 13759000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 27927000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 27927000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 42323000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 42323000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 56672000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 56672000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 56672000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 10108000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 10108000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 29749000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 29749000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 44181000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 44181000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 58515000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 58515000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 58515000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 9590000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 9590000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 27784000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 27784000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 41274000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 41274000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 52091000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 52091000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 52091000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 11899000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 11899000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 25511000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 25511000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 39148000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 39148000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 49900000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 49900000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 49900000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 12031000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 12031000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 24065000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 24065000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 34723000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 34723000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 45410000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 45410000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 45410000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 10794000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 10794000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 21460000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 21460000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 32165000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 32165000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 42725000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 42725000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 10413000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 10413000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 16314000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 19557000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 22511000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 3119000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "OperatingLeaseRightOfUseAsset": {
        "label": "Operating Lease, Right-of-Use Asset",
        "description": "Amount of lessee's right to use underlying asset under operating lease.",
        "units": {
          "USD": [
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-01-01",
              "val": 233000000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "end": "2019-01-01",
              "val": 233000000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "end": "2019-01-01",
              "val": 233000000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "end": "2019-03-31",
              "val": 229480000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 217798000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 207852000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 197866000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "end": "2019-12-31",
              "val": 197866000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": 197866000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "end": "2019-12-31",
              "val": 197866000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "end": "2019-12-31",
              "val": 197866000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 199053000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 188266000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 176603000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 168209000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-12-31",
              "val": 168209000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07"
            },
            {
              "end": "2020-12-31",
              "val": 168209000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "end": "2020-12-31",
              "val": 168209000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "end": "2020-12-31",
              "val": 168209000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 161967000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 143617000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 140758000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 140785000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "end": "2021-12-31",
              "val": 140785000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06"
            },
            {
              "end": "2021-12-31",
              "val": 140785000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "end": "2021-12-31",
              "val": 140785000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "end": "2021-12-31",
              "val": 140785000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 132029000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 122698000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 104412000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 97392000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 97392000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05"
            },
            {
              "end": "2022-12-31",
              "val": 97392000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "end": "2022-12-31",
              "val": 97392000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 97392000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 87100000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 79591000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 72098000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 48573000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "end": "2023-12-31",
              "val": 48573000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10"
            },
            {
              "end": "2023-12-31",
              "val": 48573000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "end": "2023-12-31",
              "val": 48573000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "end": "2023-12-31",
              "val": 48573000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 44524000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 40679000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 28380000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 24112000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "end": "2024-12-31",
              "val": 24112000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09"
            },
            {
              "end": "2024-12-31",
              "val": 24112000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "end": "2024-12-31",
              "val": 24112000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "end": "2024-12-31",
              "val": 24112000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 20848000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 19865000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 17550000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 16046000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27"
            },
            {
              "end": "2025-12-31",
              "val": 16046000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 17371000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "OperatingLeasesFutureMinimumPaymentsDue": {
        "label": "Operating Leases, Future Minimum Payments Due",
        "description": "Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.",
        "units": {
          "USD": [
            {
              "end": "2012-06-30",
              "val": 59000000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-12-31",
              "val": 77192000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 103100000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 343409000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 336578000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 307513000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 332836000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 321241000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "end": "2018-12-31",
              "val": 321241000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "end": "2018-12-31",
              "val": 321241000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "end": "2018-12-31",
              "val": 321241000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 321241000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2019Q4I"
            }
          ]
        }
      },
      "OperatingLeasesFutureMinimumPaymentsDueCurrent": {
        "label": "Operating Leases, Future Minimum Payments Due, Next Twelve Months",
        "description": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "units": {
          "USD": [
            {
              "end": "2012-12-31",
              "val": 8681000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 15275000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 25617000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 34542000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 42321000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 49481000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 56703000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "end": "2018-12-31",
              "val": 56703000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 56703000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2019Q4I"
            }
          ]
        }
      },
      "OperatingLeasesFutureMinimumPaymentsDueInFiveYears": {
        "label": "Operating Leases, Future Minimum Payments, Due in Five Years",
        "description": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "units": {
          "USD": [
            {
              "end": "2012-12-31",
              "val": 7685000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 12705000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 37309000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 44427000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 38095000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 38251000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 40517000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "end": "2018-12-31",
              "val": 40517000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "end": "2018-12-31",
              "val": 40517000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "end": "2018-12-31",
              "val": 40517000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 40517000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2019Q4I"
            }
          ]
        }
      },
      "OperatingLeasesFutureMinimumPaymentsDueInFourYears": {
        "label": "Operating Leases, Future Minimum Payments, Due in Four Years",
        "description": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "units": {
          "USD": [
            {
              "end": "2012-12-31",
              "val": 10400000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 14091000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 37386000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 43360000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 45892000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 46289000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 43603000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "end": "2018-12-31",
              "val": 43603000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "end": "2018-12-31",
              "val": 43603000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "end": "2018-12-31",
              "val": 43603000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 43603000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2019Q4I"
            }
          ]
        }
      },
      "OperatingLeasesFutureMinimumPaymentsDueInThreeYears": {
        "label": "Operating Leases, Future Minimum Payments, Due in Three Years",
        "description": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "units": {
          "USD": [
            {
              "end": "2012-12-31",
              "val": 12469000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 15182000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 36944000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 43311000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 44449000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 53922000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 51429000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "end": "2018-12-31",
              "val": 51429000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "end": "2018-12-31",
              "val": 51429000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "end": "2018-12-31",
              "val": 51429000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 51429000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2019Q4I"
            }
          ]
        }
      },
      "OperatingLeasesFutureMinimumPaymentsDueInTwoYears": {
        "label": "Operating Leases, Future Minimum Payments, Due in Two Years",
        "description": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "units": {
          "USD": [
            {
              "end": "2012-12-31",
              "val": 11777000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 17366000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 34720000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 41064000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 44355000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 51352000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 59009000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "end": "2018-12-31",
              "val": 59009000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "end": "2018-12-31",
              "val": 59009000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "end": "2018-12-31",
              "val": 59009000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 59009000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2019Q4I"
            }
          ]
        }
      },
      "OperatingLeasesFutureMinimumPaymentsDueThereafter": {
        "label": "Operating Leases, Future Minimum Payments, Due Thereafter",
        "description": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "units": {
          "USD": [
            {
              "end": "2012-12-31",
              "val": 26180000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 28481000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 171433000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 129874000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 92401000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 93541000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 69980000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "end": "2018-12-31",
              "val": 69980000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "end": "2018-12-31",
              "val": 69980000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "end": "2018-12-31",
              "val": 69980000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 69980000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2019Q4I"
            }
          ]
        }
      },
      "OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear": {
        "label": "Operating Leases, Future Minimum Payments, Remainder of Fiscal Year",
        "description": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the remainder of the fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "units": {
          "USD": [
            {
              "end": "2018-12-31",
              "val": 56703000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "end": "2018-12-31",
              "val": 56703000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09",
              "frame": "CY2018Q4I"
            }
          ]
        }
      },
      "OperatingLeasesRentExpenseNet": {
        "label": "Operating Leases, Rent Expense, Net",
        "description": "Rental expense for the reporting period incurred under operating leases, including minimum and any contingent rent expense, net of related sublease income.",
        "units": {
          "USD": [
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 42500000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 37700000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 13700000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 51200000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2018"
            }
          ]
        }
      },
      "OperatingLeasesRentExpenseSubleaseRentals1": {
        "label": "Operating Leases, Rent Expense, Sublease Rentals",
        "description": "The total amount of sublease rental income recognized during the period that reduces the entity's rent expense incurred under operating leases.",
        "units": {
          "USD": [
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 0,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 0,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 0,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 400000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 400000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 900000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 900000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 500000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 500000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1400000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1400000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 500000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 500000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 1000000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 1000000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 500000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 500000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 1500000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 1500000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 500000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 500000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 2000000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 2000000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 2000000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 500000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 500000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 1000000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 1000000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 500000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 500000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 1500000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 1500000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 500000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 500000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 2600000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 2600000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 700000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 1200000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 500000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 1700000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 500000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 2200000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2018"
            }
          ]
        }
      },
      "OperatingLeaseWeightedAverageDiscountRatePercent": {
        "label": "Operating Lease, Weighted Average Discount Rate, Percent",
        "description": "Weighted average discount rate for operating lease calculated at point in time.",
        "units": {
          "pure": [
            {
              "end": "2019-03-31",
              "val": 0.0603,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 0.0604,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 0.06,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 0.061,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "end": "2019-12-31",
              "val": 0.061,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": 0.061,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "end": "2019-12-31",
              "val": 0.061,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "end": "2019-12-31",
              "val": 0.061,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 0.06,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 0.06,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 0.06,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 0.06,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-12-31",
              "val": 0.06,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07"
            },
            {
              "end": "2020-12-31",
              "val": 0.06,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "end": "2020-12-31",
              "val": 0.06,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "end": "2020-12-31",
              "val": 0.06,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 0.059,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 0.059,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 0.058,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 0.054,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "end": "2021-12-31",
              "val": 0.054,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06"
            },
            {
              "end": "2021-12-31",
              "val": 0.054,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "end": "2021-12-31",
              "val": 0.054,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "end": "2021-12-31",
              "val": 0.054,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 0.053,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 0.053,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 0.053,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 0.053,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 0.053,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05"
            },
            {
              "end": "2022-12-31",
              "val": 0.053,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "end": "2022-12-31",
              "val": 0.053,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 0.053,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 0.053,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 0.052,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 0.052,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 0.051,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "end": "2023-12-31",
              "val": 0.051,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10"
            },
            {
              "end": "2023-12-31",
              "val": 0.051,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "end": "2023-12-31",
              "val": 0.051,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "end": "2023-12-31",
              "val": 0.051,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 0.051,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 0.05,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 0.052,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 0.051,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "end": "2024-12-31",
              "val": 0.051,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09"
            },
            {
              "end": "2024-12-31",
              "val": 0.051,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "end": "2024-12-31",
              "val": 0.051,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "end": "2024-12-31",
              "val": 0.051,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 0.049,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 0.048,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 0.047,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 0.046,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27"
            },
            {
              "end": "2025-12-31",
              "val": 0.046,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 0.047,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "OtherAccruedLiabilitiesCurrent": {
        "label": "Other Accrued Liabilities, Current",
        "description": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.",
        "units": {
          "USD": [
            {
              "end": "2011-12-31",
              "val": 2071000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "end": "2011-12-31",
              "val": 2071000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "end": "2011-12-31",
              "val": 1832000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-06-30",
              "val": 1916000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 2756000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 4592000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "end": "2012-12-31",
              "val": 4592000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03"
            },
            {
              "end": "2012-12-31",
              "val": 4592000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "end": "2012-12-31",
              "val": 4209000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "end": "2012-12-31",
              "val": 4209000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 4035000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 5794000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 5597000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 5440000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "end": "2013-12-31",
              "val": 3085000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "end": "2013-12-31",
              "val": 3085000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "end": "2013-12-31",
              "val": 2968000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "end": "2013-12-31",
              "val": 3117000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 4808000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 4501000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 3824000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 5862000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "end": "2014-12-31",
              "val": 5862000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01"
            },
            {
              "end": "2014-12-31",
              "val": 6436000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "end": "2014-12-31",
              "val": 3746000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "end": "2014-12-31",
              "val": 2839000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 6671000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 7802000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 5048000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 5334000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "end": "2015-12-31",
              "val": 3571000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06"
            },
            {
              "end": "2015-12-31",
              "val": 3571000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "end": "2015-12-31",
              "val": 4546000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "end": "2015-12-31",
              "val": 4546000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 3763000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 4350000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 4019000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 5341000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "end": "2016-12-31",
              "val": 13749000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10"
            },
            {
              "end": "2016-12-31",
              "val": 13749000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "end": "2016-12-31",
              "val": 13749000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "end": "2016-12-31",
              "val": 13749000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 12859000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 12721000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 19087000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 19865000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "end": "2017-12-31",
              "val": 19865000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10"
            },
            {
              "end": "2017-12-31",
              "val": 16843000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "end": "2017-12-31",
              "val": 16843000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "end": "2017-12-31",
              "val": 16843000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 17703000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 12253000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 14673000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 17452000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "end": "2018-12-31",
              "val": 17452000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "end": "2018-12-31",
              "val": 17452000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "end": "2018-12-31",
              "val": 17452000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "end": "2018-12-31",
              "val": 17451000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 12709000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 11975000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 10895000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 10958000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "end": "2019-12-31",
              "val": 10958000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": 10958000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "end": "2019-12-31",
              "val": 10958000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "end": "2019-12-31",
              "val": 10958000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 10100000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 9430000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 17549000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 9842000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-12-31",
              "val": 9842000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07"
            },
            {
              "end": "2020-12-31",
              "val": 10817000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "end": "2020-12-31",
              "val": 10817000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "end": "2020-12-31",
              "val": 10432000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 9635000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 12169000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 13451000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 12332000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "end": "2021-12-31",
              "val": 12332000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06"
            },
            {
              "end": "2021-12-31",
              "val": 12332000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "end": "2021-12-31",
              "val": 12332000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "end": "2021-12-31",
              "val": 12332000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 23057000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 13267000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 17983000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 19272000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 24028000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05"
            },
            {
              "end": "2022-12-31",
              "val": 24028000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "end": "2022-12-31",
              "val": 23998000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 30246000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 26860000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 26035000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 21120000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 26775000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "end": "2023-12-31",
              "val": 26775000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10"
            },
            {
              "end": "2023-12-31",
              "val": 20996000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "end": "2023-12-31",
              "val": 26775000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "end": "2023-12-31",
              "val": 16722000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 39533000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 23150000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 32437000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 15837000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "end": "2024-12-31",
              "val": 15935000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09"
            },
            {
              "end": "2024-12-31",
              "val": 15935000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "end": "2024-12-31",
              "val": 15935000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "end": "2024-12-31",
              "val": 15935000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 29162000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 28399000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 26395000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 23173000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27"
            },
            {
              "end": "2025-12-31",
              "val": 20493000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 27612000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "OtherAssets": {
        "label": "Other Assets",
        "description": "Amount of assets classified as other.",
        "units": {
          "USD": [
            {
              "end": "2011-12-31",
              "val": 1849000,
              "accn": "0001206774-12-001897",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-04"
            },
            {
              "end": "2011-12-31",
              "val": 1849000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "end": "2011-12-31",
              "val": 1849000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "end": "2011-12-31",
              "val": 1718000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 517000,
              "accn": "0001206774-12-001897",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-04",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 491000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 807000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 182000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "end": "2012-12-31",
              "val": 182000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03"
            },
            {
              "end": "2012-12-31",
              "val": 182000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "end": "2012-12-31",
              "val": 182000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "end": "2012-12-31",
              "val": 624000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 309000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 262000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 440000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 306000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "end": "2013-12-31",
              "val": 306000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "end": "2013-12-31",
              "val": 306000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "end": "2013-12-31",
              "val": 306000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "end": "2013-12-31",
              "val": 306000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 2488000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 2814000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 2356000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 16483000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "end": "2014-12-31",
              "val": 16483000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01"
            },
            {
              "end": "2014-12-31",
              "val": 16483000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "end": "2014-12-31",
              "val": 16483000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "end": "2014-12-31",
              "val": 16483000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 3644000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 4560000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 6913000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 3701000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "end": "2015-12-31",
              "val": 3701000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06"
            },
            {
              "end": "2015-12-31",
              "val": 3701000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "end": "2015-12-31",
              "val": 3701000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 3950000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 4349000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 4019000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 2992000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10"
            },
            {
              "end": "2016-12-31",
              "val": 2992000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 3044000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 3140000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09",
              "frame": "CY2017Q2I"
            }
          ]
        }
      },
      "OtherAssetsCurrent": {
        "label": "Other Assets, Current",
        "description": "Amount of current assets classified as other.",
        "units": {
          "USD": [
            {
              "end": "2018-12-31",
              "val": 7668000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "end": "2018-12-31",
              "val": 7668000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "end": "2018-12-31",
              "val": 7668000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "end": "2018-12-31",
              "val": 7668000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 12987000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 9480000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 4072000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 4008000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "end": "2019-12-31",
              "val": 4008000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": 4008000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "end": "2019-12-31",
              "val": 4008000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "end": "2019-12-31",
              "val": 4008000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 5395000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 9948000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 8978000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 7082000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-12-31",
              "val": 7082000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07"
            },
            {
              "end": "2020-12-31",
              "val": 7082000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "end": "2020-12-31",
              "val": 7082000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "end": "2020-12-31",
              "val": 7082000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 5661000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 7387000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 5777000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 34056000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "end": "2021-12-31",
              "val": 34056000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06"
            },
            {
              "end": "2021-12-31",
              "val": 34056000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "end": "2021-12-31",
              "val": 34056000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "end": "2021-12-31",
              "val": 5181000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 34647000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 40796000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 47546000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 7497000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 7497000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05"
            },
            {
              "end": "2022-12-31",
              "val": 7497000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "end": "2022-12-31",
              "val": 7497000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 7497000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 7263000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 9332000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 9323000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 12644000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "end": "2023-12-31",
              "val": 16751000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10"
            },
            {
              "end": "2023-12-31",
              "val": 16751000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "end": "2023-12-31",
              "val": 16751000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "end": "2023-12-31",
              "val": 16751000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 13524000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 20389000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 14301000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 15033000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "end": "2024-12-31",
              "val": 15033000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09"
            },
            {
              "end": "2024-12-31",
              "val": 15033000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "end": "2024-12-31",
              "val": 15033000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "end": "2024-12-31",
              "val": 15033000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 14244000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 21470000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 32286000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 20215000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27"
            },
            {
              "end": "2025-12-31",
              "val": 20215000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 16837000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "OtherAssetsMiscellaneousNoncurrent": {
        "label": "Other Assets, Miscellaneous, Noncurrent",
        "description": "Amount of other miscellaneous assets expected to be realized or consumed after one year or normal operating cycle, if longer.",
        "units": {
          "USD": [
            {
              "end": "2015-12-31",
              "val": 3701000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 2992000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "end": "2016-12-31",
              "val": 2992000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "end": "2016-12-31",
              "val": 2992000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-09-30",
              "val": 2952000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 2589000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "end": "2017-12-31",
              "val": 2589000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10"
            },
            {
              "end": "2017-12-31",
              "val": 2589000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "end": "2017-12-31",
              "val": 2589000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "end": "2017-12-31",
              "val": 2589000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 2924000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 2701000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 2656000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 18349000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "end": "2018-12-31",
              "val": 1109000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "end": "2018-12-31",
              "val": 1109000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "end": "2018-12-31",
              "val": 1109000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "end": "2018-12-31",
              "val": 1109000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 1497000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 2912000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 3286000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 3177000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "end": "2019-12-31",
              "val": 3177000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": 3177000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "end": "2019-12-31",
              "val": 3177000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "end": "2019-12-31",
              "val": 3177000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 2910000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 2927000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 2989000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 3163000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-12-31",
              "val": 3163000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07"
            },
            {
              "end": "2020-12-31",
              "val": 3163000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "end": "2020-12-31",
              "val": 3163000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "end": "2020-12-31",
              "val": 3163000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 3508000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 4640000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 5816000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 7013000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "end": "2021-12-31",
              "val": 7013000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06"
            },
            {
              "end": "2021-12-31",
              "val": 7013000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "end": "2021-12-31",
              "val": 7013000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "end": "2021-12-31",
              "val": 7871000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 6506000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 7218000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 8534000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 10617000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 10617000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05"
            },
            {
              "end": "2022-12-31",
              "val": 10617000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "end": "2022-12-31",
              "val": 10617000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 10617000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 10686000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 12345000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 12063000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 14074000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "end": "2023-12-31",
              "val": 14074000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10"
            },
            {
              "end": "2023-12-31",
              "val": 14074000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "end": "2023-12-31",
              "val": 14074000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "end": "2023-12-31",
              "val": 14074000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 15594000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 12905000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 14279000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 13396000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "end": "2024-12-31",
              "val": 13396000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09"
            },
            {
              "end": "2024-12-31",
              "val": 13396000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "end": "2024-12-31",
              "val": 13396000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "end": "2024-12-31",
              "val": 13396000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 7257000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 9651000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 10692000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 14957000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27"
            },
            {
              "end": "2025-12-31",
              "val": 14957000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 21711000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "OtherAssetsNoncurrent": {
        "label": "Other Assets, Noncurrent",
        "description": "Amount of noncurrent assets classified as other.",
        "units": {
          "USD": [
            {
              "end": "2015-12-31",
              "val": 3701000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "end": "2015-12-31",
              "val": 3701000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-09-30",
              "val": 12019000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 10992000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "end": "2016-12-31",
              "val": 10992000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10"
            },
            {
              "end": "2016-12-31",
              "val": 10992000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "end": "2016-12-31",
              "val": 10992000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "end": "2016-12-31",
              "val": 10992000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 3044000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 3140000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 2952000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 31339000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "end": "2017-12-31",
              "val": 40428000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10"
            },
            {
              "end": "2017-12-31",
              "val": 40428000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "end": "2017-12-31",
              "val": 40428000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "end": "2017-12-31",
              "val": 40428000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 41357000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 42299000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 42773000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 59444000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "end": "2018-12-31",
              "val": 59444000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "end": "2018-12-31",
              "val": 59444000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "end": "2018-12-31",
              "val": 59444000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "end": "2018-12-31",
              "val": 59444000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 32877000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 35880000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 36355000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 38369000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "end": "2019-12-31",
              "val": 38369000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": 38369000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "end": "2019-12-31",
              "val": 38369000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "end": "2019-12-31",
              "val": 38369000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 42045000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 46655000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 40829000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 48848000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-12-31",
              "val": 48848000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07"
            },
            {
              "end": "2020-12-31",
              "val": 48848000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "end": "2020-12-31",
              "val": 48848000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "end": "2020-12-31",
              "val": 48848000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 51652000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 59066000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 59837000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 64550000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "end": "2021-12-31",
              "val": 64550000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06"
            },
            {
              "end": "2021-12-31",
              "val": 64550000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "end": "2021-12-31",
              "val": 64550000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "end": "2021-12-31",
              "val": 65408000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 77267000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 94815000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 115382000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 133989000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 133989000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05"
            },
            {
              "end": "2022-12-31",
              "val": 133989000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "end": "2022-12-31",
              "val": 133989000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 133989000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 154201000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 179024000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 147004000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 161726000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "end": "2023-12-31",
              "val": 161726000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10"
            },
            {
              "end": "2023-12-31",
              "val": 161726000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "end": "2023-12-31",
              "val": 161726000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "end": "2023-12-31",
              "val": 161726000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 163745000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 160542000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 176538000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 177140000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "end": "2024-12-31",
              "val": 177140000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09"
            },
            {
              "end": "2024-12-31",
              "val": 177140000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "end": "2024-12-31",
              "val": 177140000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "end": "2024-12-31",
              "val": 177140000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 167202000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 176196000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 145099000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 150927000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27"
            },
            {
              "end": "2025-12-31",
              "val": 150927000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 144129000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease": {
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax (Deprecated 2012-01-31)",
        "description": "Adjustment that results from the process of translating subsidiary financial statements and foreign equity investments into the reporting currency of the reporting entity, net of tax.",
        "units": {
          "USD": [
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": -124000,
              "accn": "0001206774-12-001897",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-04",
              "frame": "CY2011Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -30000,
              "accn": "0001206774-12-001897",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-04",
              "frame": "CY2012Q1"
            }
          ]
        }
      },
      "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax": {
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax",
        "description": "Amount after tax, before reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.",
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -7910000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -2057000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -2057000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 1071000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 4633000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 3562000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 6673000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 2041000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 7620000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 7620000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 7620000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 1569000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 1569000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -1618000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -1618000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": -3187000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": -3187000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -1811000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -1811000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": -193000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": -193000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -2760000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -2760000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -2760000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -711000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -711000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -142000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -142000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 569000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 569000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -2276000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -2276000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": -2134000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": -2134000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -738000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -738000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -738000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -1104000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -1104000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -86000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -86000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 1018000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 1018000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 2183000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 2183000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 2269000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 2269000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 4952000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 4952000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 4952000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -2752000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -2752000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -1571000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -1571000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 1181000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 1181000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -2974000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -2974000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": -1403000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": -1403000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -4283000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -4283000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -4283000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -813000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -813000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -4567000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -4567000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": -3754000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": -3754000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -8916000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -8916000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": -4349000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": -4349000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -3975000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -3975000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -3975000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 1454000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 1454000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 1931000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 1931000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 477000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 477000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 429000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 429000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": -1502000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": -1502000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2876000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2876000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -1542000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -1542000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -1682000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -1682000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": -140000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": -140000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 1223000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 1223000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 2905000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 2905000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -3342000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 2519000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 8281000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 5762000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 7566000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": -715000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2025Q3"
            }
          ]
        }
      },
      "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": {
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax",
        "description": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.",
        "units": {
          "USD": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -20000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": -172000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": -48000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 104000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 276000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 298000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 298000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -30000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -194000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -194000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": -163000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": -163000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": -121000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": -121000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 73000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 73000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 534000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 534000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 534000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -1709000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -1709000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": -995000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": -995000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 714000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 714000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 1338000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 1338000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 2333000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 2333000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 2381000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 2381000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 2381000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -84000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -84000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": -422000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": -422000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": -338000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": -338000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -4864000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -4864000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": -4442000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": -4442000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -8795000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -8795000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -8795000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -7864000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -7864000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -6521000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -6521000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 1344000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 1344000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 1795000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 1795000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 451000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 451000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -7910000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -7910000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -7910000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 1742000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 1742000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 795000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 795000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": -947000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": -947000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 1469000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 1469000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 674000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 674000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -2057000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -2057000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -2057000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 1071000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 4604000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 3533000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 6469000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 1866000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 7620000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 7132000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 7132000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 1599000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -1588000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": -3187000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -1781000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": -193000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -2577000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -2577000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -2577000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -711000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -711000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -142000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -142000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 569000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 569000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -2276000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -2276000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": -2134000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": -2134000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -738000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -738000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -738000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -1104000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -1104000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -86000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -86000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 1018000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 1018000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 2183000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 2183000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 2269000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 2269000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 4952000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 4952000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -2752000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -2752000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -1571000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -1571000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 1181000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 1181000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -2974000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -2974000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": -1403000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": -1403000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -4283000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -813000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -4567000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": -3754000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -9534000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": -4967000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04",
              "frame": "CY2022Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2876000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -3342000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 2519000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 7685000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": -1755000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax": {
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Reclassification Adjustment from AOCI, Realized upon Sale or Liquidation, Net of Tax",
        "description": "Amount after tax of reclassification adjustment from accumulated other comprehensive income for translation gain (loss) realized upon the sale or liquidation of an investment in a foreign entity and foreign currency hedges that are designated and qualified as hedging instruments for hedges of the foreign currency exposure of a net investment in a foreign operation.",
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 0,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 29000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 29000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 204000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 175000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 488000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 488000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 488000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -30000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -30000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -30000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -30000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 0,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 0,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -30000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -30000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 0,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 0,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -183000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -183000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -183000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 0,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 0,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 0,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 0,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 0,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2020"
            }
          ]
        }
      },
      "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": {
        "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent",
        "description": "Amount after tax of other comprehensive income (loss) attributable to parent entity.",
        "units": {
          "USD": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -20000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": -124000,
              "accn": "0001206774-12-001897",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-04",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": -172000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": -48000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 104000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 276000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 298000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 298000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -30000,
              "accn": "0001206774-12-001897",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-04"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -30000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -194000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -194000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": -163000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": -163000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": -121000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": -121000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 73000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 73000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 534000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 534000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 534000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -1709000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -1709000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": -995000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": -995000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 714000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 714000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 1338000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 1338000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 2333000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 2333000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 2381000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 2381000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 2381000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -84000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -84000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": -422000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": -422000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": -338000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": -338000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -4864000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -4864000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": -4442000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": -4442000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -8795000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -8795000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -8795000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -7864000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": -7864000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -6521000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": -6521000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 1344000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 1344000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 1795000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 1795000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 451000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 451000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -7910000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -7910000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -7910000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 1742000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 1742000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 795000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 795000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": -947000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": -947000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 1469000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 1469000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 674000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 674000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -2057000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -2057000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": -2057000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 1071000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 1071000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 4604000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 4604000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 3533000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 3533000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 6469000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 6469000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 1866000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 1866000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 7132000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 7132000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 7132000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 1599000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 1599000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -1588000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -1588000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": -3187000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": -3187000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -1781000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -1781000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": -193000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": -193000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -2577000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -2577000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -2577000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -711000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -711000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -142000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -142000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 569000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 569000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -2276000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -2276000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": -2134000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": -2134000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -738000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -738000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -738000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -1104000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -1104000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -86000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -86000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 1018000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 1018000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 2183000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 2183000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 2269000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 2269000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 4952000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 4952000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 4952000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -2752000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -2752000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -1571000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -1571000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 1181000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 1181000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -2974000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -2974000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": -1403000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": -1403000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -4283000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -4283000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -4283000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -813000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -813000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -4567000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -4567000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": -3754000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": -3754000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -9534000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -9534000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": -4967000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": -4967000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -4455000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -4455000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -4455000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 1787000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 1787000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 1669000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 1669000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": -118000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": -118000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 267000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 267000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": -1402000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": -1402000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 3343000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 3343000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 3343000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -1748000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -1748000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -1932000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -1932000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": -184000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": -184000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 1667000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 1667000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 3599000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 3599000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -3229000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -3229000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 2567000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 2567000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 8292000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 5725000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 7599000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": -693000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 7754000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": -1924000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "OtherEmployeeRelatedLiabilitiesCurrent": {
        "label": "Other Employee-related Liabilities, Current",
        "description": "Amount of obligations incurred for employer-related costs classified as other, payable within one year or the normal operating cycle, if longer.",
        "units": {
          "USD": [
            {
              "end": "2014-12-31",
              "val": 907000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "end": "2014-12-31",
              "val": 907000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "end": "2014-12-31",
              "val": 907000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-06-30",
              "val": 791000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 2819000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 817000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "end": "2015-12-31",
              "val": 817000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06"
            },
            {
              "end": "2015-12-31",
              "val": 817000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "end": "2015-12-31",
              "val": 817000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "end": "2015-12-31",
              "val": 817000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 3520000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 954000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 3732000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 1059000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2016Q4I"
            }
          ]
        }
      },
      "OtherLiabilitiesNoncurrent": {
        "label": "Other Liabilities, Noncurrent",
        "description": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.",
        "units": {
          "USD": [
            {
              "end": "2015-12-31",
              "val": 706000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "end": "2015-12-31",
              "val": 706000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "end": "2015-12-31",
              "val": 706000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-06-30",
              "val": 700000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 703000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 725000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "end": "2016-12-31",
              "val": 725000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10"
            },
            {
              "end": "2016-12-31",
              "val": 725000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "end": "2016-12-31",
              "val": 725000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "end": "2016-12-31",
              "val": 725000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 775000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 1508000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 1498000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 3833000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "end": "2017-12-31",
              "val": 3833000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10"
            },
            {
              "end": "2017-12-31",
              "val": 3833000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "end": "2017-12-31",
              "val": 3833000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "end": "2017-12-31",
              "val": 3833000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 3895000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 4514000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 4532000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 3887000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "end": "2018-12-31",
              "val": 3887000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "end": "2018-12-31",
              "val": 3887000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "end": "2018-12-31",
              "val": 3887000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "end": "2018-12-31",
              "val": 3887000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 3953000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 3999000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 4036000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 6798000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "end": "2019-12-31",
              "val": 6798000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": 6798000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "end": "2019-12-31",
              "val": 6798000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "end": "2019-12-31",
              "val": 6798000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 7038000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 7098000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 5520000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 8448000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-12-31",
              "val": 8448000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07"
            },
            {
              "end": "2020-12-31",
              "val": 8448000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "end": "2020-12-31",
              "val": 8448000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "end": "2020-12-31",
              "val": 8448000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 7989000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 8109000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 8282000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 7218000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "end": "2021-12-31",
              "val": 7218000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06"
            },
            {
              "end": "2021-12-31",
              "val": 7218000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "end": "2021-12-31",
              "val": 7218000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "end": "2021-12-31",
              "val": 7218000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 7528000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 18749000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 34433000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 36113000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 36113000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05"
            },
            {
              "end": "2022-12-31",
              "val": 36113000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "end": "2022-12-31",
              "val": 36113000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 36113000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 41073000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 41378000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 40531000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 41260000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "end": "2023-12-31",
              "val": 41260000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10"
            },
            {
              "end": "2023-12-31",
              "val": 41260000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "end": "2023-12-31",
              "val": 41260000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "end": "2023-12-31",
              "val": 41260000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 42200000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 39023000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 44394000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 62154000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "end": "2024-12-31",
              "val": 62154000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09"
            },
            {
              "end": "2024-12-31",
              "val": 62154000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "end": "2024-12-31",
              "val": 62154000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "end": "2024-12-31",
              "val": 62154000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 54388000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 57292000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 53659000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 58115000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27"
            },
            {
              "end": "2025-12-31",
              "val": 58115000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 60626000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "OtherLongTermDebt": {
        "label": "Other Long-term Debt",
        "description": "Amount of long-term debt classified as other.",
        "units": {
          "USD": [
            {
              "end": "2015-12-31",
              "val": 706000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 703000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06",
              "frame": "CY2016Q1I"
            }
          ]
        }
      },
      "OtherNonoperatingIncomeExpense": {
        "label": "Other Nonoperating Income (Expense)",
        "description": "Amount of income (expense) related to nonoperating activities, classified as other.",
        "units": {
          "USD": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -24000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 108000,
              "accn": "0001206774-12-001897",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-04",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": -6000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": -1000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": -10000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": -3000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -15000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -15000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -30000,
              "accn": "0001206774-12-001897",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-04"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -14000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -16000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -16000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": -2000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": -2000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": -28000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": -28000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": -10000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": -10000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -18000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -18000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -18000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -53000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": -53000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": -74000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": -74000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": -19000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": -19000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": -166000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": -166000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": -92000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": -92000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -218000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -218000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": -218000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 13000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 13000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": -76000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": -76000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": -89000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": -89000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -196000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": -196000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": -120000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": -120000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -385000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -33000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": -33000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 433000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 601000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 368000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 536000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": -65000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": -65000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 64000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 64000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": -304000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": -304000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 451000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 451000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 451000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": -119000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": -119000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -127000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": -127000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": -8000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": -8000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -185000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": -185000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": -58000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": -58000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 145000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 145000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 145000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 37000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 37000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 100000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 100000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 31000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 31000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 125000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 125000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 57000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 57000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 417000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 417000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 417000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 6000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 6000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 114000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 114000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 108000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 108000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 255000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 255000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 141000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 141000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 375000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 375000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 375000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 202000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 202000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 352000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 352000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 151000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 151000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 606000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 606000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 253000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 253000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 901000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 901000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 901000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 345000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 345000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 641000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 641000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 296000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 296000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 1005000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 1005000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 364000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 364000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1377000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1377000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1377000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 466000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 466000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 1030000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 1030000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 565000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 565000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 1424000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 1424000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 394000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 394000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 2089000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 2089000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 2089000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 836000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 836000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 1728000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 1728000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 892000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 892000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 2625000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 2625000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 897000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 897000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 2793000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 2793000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 2793000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 1275000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 1275000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 2416000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 2416000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 1141000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 1141000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 3483000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 3483000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 1067000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 1067000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 6419000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 6419000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 6468000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 2202000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 2202000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 4059000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 4059000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 1857000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 1857000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 5900000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 5900000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 1841000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 1841000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 8442000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 7892000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 2203000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 2259000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 4127000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 1924000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 6083000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 1956000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 5712000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 1947000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "OtherOperatingActivitiesCashFlowStatement": {
        "label": "Other Operating Activities, Cash Flow Statement",
        "description": "Other cash or noncash adjustments to reconcile net income to cash provided by (used in) operating activities that are not separately disclosed in the statement of cash flows (for example, cash received or cash paid during the current period for miscellaneous operating activities, net change during the reporting period in other assets or other liabilities).",
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1399000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 480000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 884000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 1314000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1625000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 2973000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 253000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 253000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 267000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 267000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 411000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 280000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -19000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1512000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1512000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -913000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -406000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -1911000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -221000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -2793000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -2793000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -722000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -722000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -722000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -1159000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -1159000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -1632000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -1632000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -2559000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -2559000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -2997000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -2997000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -2997000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -287000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -287000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 876000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 876000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 1316000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 1316000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 2193000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 2193000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 2193000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 14000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 14000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 386000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 386000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 103000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 103000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 392000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 392000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 392000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 248000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 248000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 717000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 717000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 1291000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 1291000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1036000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1036000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1036000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 576000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 576000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -64000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -64000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -229000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -229000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -410000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -410000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -1688000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 161000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 161000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -2995000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -2995000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -2717000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -2717000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -2412000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -4995000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 1252000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 1252000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 1471000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 2523000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -491000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 1298000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "OtherShortTermInvestments": {
        "label": "Other Short-term Investments",
        "description": "Amount of short-term investments classified as other.",
        "units": {
          "USD": [
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 10930000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-12-31",
              "val": 10930000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07"
            },
            {
              "end": "2020-12-31",
              "val": 10930000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "end": "2020-12-31",
              "val": 10930000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "end": "2020-12-31",
              "val": 10930000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 10000000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 10000000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 10000000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 10000000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "end": "2021-12-31",
              "val": 10000000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06"
            },
            {
              "end": "2021-12-31",
              "val": 10000000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "end": "2021-12-31",
              "val": 10000000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "end": "2021-12-31",
              "val": 10000000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 10000000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 10000000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 10000000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 10000000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 10000000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05"
            },
            {
              "end": "2022-12-31",
              "val": 10000000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "end": "2022-12-31",
              "val": 10000000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 10000000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 10000000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 10000000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 10000000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 5000000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "end": "2023-12-31",
              "val": 5000000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10"
            },
            {
              "end": "2023-12-31",
              "val": 5000000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "end": "2023-12-31",
              "val": 5000000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "end": "2023-12-31",
              "val": 5000000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 7500000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 7500000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 7500000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 10000000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "end": "2024-12-31",
              "val": 10000000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09"
            },
            {
              "end": "2024-12-31",
              "val": 10000000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "end": "2024-12-31",
              "val": 10000000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 10000000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 10000000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 10000000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2025Q3I"
            }
          ]
        }
      },
      "PaymentForContingentConsiderationLiabilityFinancingActivities": {
        "label": "Payment for Contingent Consideration Liability, Financing Activities",
        "description": "Amount of cash outflow, not made soon after acquisition date of business combination, to settle contingent consideration liability up to amount recognized at acquisition date, including, but not limited to, measurement period adjustment and less amount paid soon after acquisition date.",
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 825000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2017"
            }
          ]
        }
      },
      "PaymentsForLegalSettlements": {
        "label": "Payments for Legal Settlements",
        "description": "The amount of cash paid for the settlement of litigation or for other legal issues during the period.",
        "units": {
          "USD": [
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 800000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03",
              "frame": "CY2012"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 800000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 800000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 800000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2013Q1"
            }
          ]
        }
      },
      "PaymentsForProceedsFromOtherInvestingActivities": {
        "label": "Payments for (Proceeds from) Other Investing Activities",
        "description": "Amount of cash (inflow) outflow from investing activities classified as other.",
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -891000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 820000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 948000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 927000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 922000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 91000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 1118000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": -29000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 1164000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": -58000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 1209000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": -69000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1080000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -157000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": -157000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -27000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": -27000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -34000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": -34000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -64000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": -64000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -245000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -245000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": -245000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -215000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": -215000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -276000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": -276000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -383000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": -383000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -461000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -461000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": -461000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -295000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": -295000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -328000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -328000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -329000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -329000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -333000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -333000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -333000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -29000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": -29000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -90000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": -90000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -341000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": -341000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -632000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -632000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -632000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -61000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": -61000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -19000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": -19000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -43000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -43000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -94000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -94000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -94000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -40000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": -40000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -146000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -146000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -160000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -160000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -195000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -195000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -195000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -109000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -109000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -234000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -234000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -268000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -268000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 10000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 10000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -52000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -52000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -67000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": -64000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -114000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": -61000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "PaymentsForRepurchaseOfCommonStock": {
        "label": "Payments for Repurchase of Common Stock",
        "description": "The cash outflow to reacquire common stock during the period.",
        "units": {
          "USD": [
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 0,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03",
              "frame": "CY2012Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 81000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 81000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 193000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 193000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 368000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 368000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 674000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 674000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 674000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 361000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 361000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 642000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 642000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 1035000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 1035000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1318000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1318000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1318000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 168000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 168000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 396000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 396000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 482000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 482000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 482000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 482000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 482000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 0,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 0,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 0,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 7743000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 7743000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 12556000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 12556000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 12556000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 33309000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 33309000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 65789000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 65789000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 71993000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 71993000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 187382000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 187382000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 187382000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 102126000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 102126000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 397613000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 397613000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 474993000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 474993000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 481011000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 481011000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 481011000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 0,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 0,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 0,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 0,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 0,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 0,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 24396000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 24396000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 24396000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 49528000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 49528000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 114157000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 114157000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 177832000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 177832000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 262928000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 262928000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 262928000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 50006000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 50006000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 100006000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 100006000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 150006000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 150006000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 200006000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 200006000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 200006000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 49999000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 49999000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 100000000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 100000000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 149999000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 149999000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 199999000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 199999000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 199999000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 62500000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 62500000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 122657000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 122657000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 188399000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 188399000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 251181000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 250899000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 62500000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 62500000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 128450000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 203450000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 290949000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 124001000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "PaymentsForRestructuring": {
        "label": "Payments for Restructuring",
        "description": "Amount of cash payments made as the result of exit or disposal activities. Excludes payments associated with a discontinued operation or an asset retirement obligation.",
        "units": {
          "USD": [
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 1292000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 1304000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 2100000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2016"
            }
          ]
        }
      },
      "PaymentsForSoftware": {
        "label": "Payments for Software",
        "description": "The cash outflow associated with the development, modification or acquisition of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization.",
        "units": {
          "USD": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 1229000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 537000,
              "accn": "0001206774-12-001897",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-04",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 1055000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 1608000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 2506000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 2506000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 612000,
              "accn": "0001206774-12-001897",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-04"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 612000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 1590000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 1590000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 2334000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 2334000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 2930000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 2930000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 2930000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 969000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 969000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 2139000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 2139000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 3265000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 3265000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 4856000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 4856000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 4856000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 1592000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 1592000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 4327000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 4327000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 7969000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 7969000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 11349000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 11349000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 11349000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 3196000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 3196000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 6012000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 6012000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 8658000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 8658000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 11734000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 11734000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 11734000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 3125000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 3125000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 6993000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 6993000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 10596000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 10596000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 14191000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 14191000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 14191000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 4208000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 4208000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 8030000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 8030000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 12236000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 14647000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 14647000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 4698000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 10139000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 20123000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2018"
            }
          ]
        }
      },
      "PaymentsOfStockIssuanceCosts": {
        "label": "Payments of Stock Issuance Costs",
        "description": "The cash outflow for cost incurred directly with the issuance of an equity security.",
        "units": {
          "USD": [
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 456000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 2200000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 2200000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2012"
            }
          ]
        }
      },
      "PaymentsRelatedToTaxWithholdingForShareBasedCompensation": {
        "label": "Payment, Tax Withholding, Share-based Payment Arrangement",
        "description": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.",
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 0,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 0,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 0,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1199000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1199000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1199000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 12347000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 12347000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 27953000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 27953000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 41081000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 41081000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 50144000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 50144000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 50144000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 12497000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 12497000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 22605000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 22605000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 32784000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 32784000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 42771000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 42771000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 42771000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 11514000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 11514000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 12557000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 12557000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 12557000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 12557000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 23605000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 23605000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 23605000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 16803000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 16803000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 34824000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 34824000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 49180000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 49180000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 62545000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 62545000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 62545000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 18487000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 18487000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 32046000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 32046000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 48161000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 48161000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 61023000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 61023000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 61023000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 19354000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 19354000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 38201000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 38201000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 61142000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 61142000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 85180000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 85180000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 85180000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 21882000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 21882000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 41190000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 41190000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 58044000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 58044000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 73411000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 73411000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 19486000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 19486000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 35155000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 46624000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 56889000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 9792000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "PaymentsToAcquireBusinessesNetOfCashAcquired": {
        "label": "Payments to Acquire Businesses, Net of Cash Acquired",
        "description": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.",
        "units": {
          "USD": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 0,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 0,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 24125000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 24125000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 2057000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 2057000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 2057000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 2057000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 2057000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 14340000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 14340000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 14340000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 71546000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 71546000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 73422000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 73422000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 73422000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 73422000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 73422000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 73422000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 73422000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 0,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 30833000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 30833000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 50544000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 50544000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 50544000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 50544000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 50544000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 50544000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 50544000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 0,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 0,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 0,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2019"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 66199000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 66199000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 0,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 263600000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "PaymentsToAcquireBusinessTwoNetOfCashAcquired": {
        "label": "Payments to Acquire Business Two, Net of Cash Acquired",
        "description": "The cash outflow associated with a second acquisition of a business, net of the cash acquired from the purchase.",
        "units": {
          "USD": [
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 24125000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2012"
            }
          ]
        }
      },
      "PaymentsToAcquireHeldToMaturitySecurities": {
        "label": "Payments to Acquire Held-to-maturity Securities",
        "description": "Amount of cash outflow through purchase of long-term held-to-maturity securities.",
        "units": {
          "USD": [
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 122226000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 148359000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 36120000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 93914000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 172717000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 751237000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 157567000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 289100000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 396648000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 541451000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 541451000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 87438000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 87438000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 87438000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 87438000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 87438000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 87438000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 87438000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 87438000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 87438000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 0,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 0,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 0,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2022"
            }
          ]
        }
      },
      "PaymentsToAcquireIntangibleAssets": {
        "label": "Payments to Acquire Intangible Assets",
        "description": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.",
        "units": {
          "USD": [
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 1334000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 1334000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1724000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1724000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1724000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 314000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 314000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 314000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 314000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 647000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 647000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 647000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 647000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 162000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 179000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 179000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2016"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 6129000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 6129000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 6129000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2022"
            }
          ]
        }
      },
      "PaymentsToAcquireMarketableSecurities": {
        "label": "Payments to Acquire Marketable Securities",
        "description": "Amount of cash outflow for purchase of marketable security.",
        "units": {
          "USD": [
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 122226000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 148359000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 210459000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 210459000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 210459000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 36120000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 93914000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 172717000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 246160000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 246160000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 246160000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 92101000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 92101000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 161854000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 161854000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 221771000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 221771000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 274965000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 274965000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 274965000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 73971000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 73971000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 124855000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 124855000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 179557000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 179557000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 354895000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 354895000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 354895000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 280893000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 280893000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 403324000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 403324000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 572788000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 572788000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 751237000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 751237000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 157567000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 289100000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 396648000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 541451000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2019"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 15134000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2025Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 5975000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "PaymentsToAcquireOtherInvestments": {
        "label": "Payments to Acquire Other Investments",
        "description": "Amount of cash outflow to acquire investments classified as other.",
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 8000000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 8000000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 8000000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 8000000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 8000000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 0,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 10000000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 10000000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 10000000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 0,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 0,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 0,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 2500000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 2500000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 2500000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 2500000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 2500000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 2500000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 2500000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 2500000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 0,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 700000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 700000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 700000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025"
            }
          ]
        }
      },
      "PaymentsToAcquirePropertyPlantAndEquipment": {
        "label": "Payments to Acquire Property, Plant, and Equipment",
        "description": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.",
        "units": {
          "USD": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 3571000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 813000,
              "accn": "0001206774-12-001897",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-04",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 1478000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 2760000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 4798000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 4798000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 367000,
              "accn": "0001206774-12-001897",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-04"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 367000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 1927000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 1927000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 3484000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 3484000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 7524000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 7524000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 7524000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 943000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 943000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 4966000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 4966000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 9547000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 9547000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 16243000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 16243000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 16243000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 4246000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 4246000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 7212000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 7212000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 12743000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 12743000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 29054000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 29054000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 29054000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 10881000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 10881000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 18059000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 18059000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 25358000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 25358000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 31127000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 31127000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 31127000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 7645000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 7645000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 12438000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 12438000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 17798000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 17798000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 22994000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 22994000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 22994000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 2452000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 2452000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 4079000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 4079000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 7892000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 7892000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 15598000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 15598000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 30245000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 10927000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 15625000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 15018000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 25157000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 18699000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 33937000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 24849000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 44972000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 44972000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 8991000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 8991000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 19214000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 19214000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 29950000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 29950000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 37522000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 37522000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 37522000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 7053000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 7053000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 17004000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 17004000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 24072000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 24072000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 32002000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 32002000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 32002000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 6005000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 6005000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 13286000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 13286000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 21600000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 21600000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 28282000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 28282000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 28282000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 6636000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 6636000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 14498000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 14498000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 20104000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 20104000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 31979000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 31979000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 31979000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 7518000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 7518000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 15153000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 15153000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 20850000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 20850000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 26847000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 26847000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 26847000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 6987000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 6987000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 16574000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 16574000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 26337000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 26337000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 37347000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 37347000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 10531000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 10531000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 23555000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 36136000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 48353000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 12660000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "PaymentsToDevelopSoftware": {
        "label": "Payments to Develop Software",
        "description": "The cash outflow associated with the development or modification of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization.",
        "units": {
          "USD": [
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 12236000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 15238000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            }
          ]
        }
      },
      "PreferredStockAccretionOfRedemptionDiscount": {
        "label": "Preferred Stock, Accretion of Redemption Discount",
        "description": "The amount of accretion of the preferred stock redemption discount during the period.",
        "units": {
          "USD": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 175000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 47000,
              "accn": "0001206774-12-001897",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-04",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 94000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 47000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 141000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 47000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 189000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 31000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 31000,
              "accn": "0001206774-12-001897",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-04"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 31000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 31000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 0,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 31000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 31000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 0,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 32000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 0,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03",
              "frame": "CY2013Q1"
            }
          ]
        }
      },
      "PreferredStockSharesAuthorized": {
        "label": "Preferred Stock, Shares Authorized",
        "description": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.",
        "units": {
          "shares": [
            {
              "end": "2012-12-31",
              "val": 10000000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 10000000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "end": "2013-12-31",
              "val": 10000000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "end": "2013-12-31",
              "val": 10000000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "end": "2013-12-31",
              "val": 10000000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "end": "2013-12-31",
              "val": 10000000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 10000000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 10000000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 10000000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 10000000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "end": "2014-12-31",
              "val": 10000000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01"
            },
            {
              "end": "2014-12-31",
              "val": 10000000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "end": "2014-12-31",
              "val": 10000000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "end": "2014-12-31",
              "val": 10000000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 10000000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 10000000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 10000000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 10000000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "end": "2015-12-31",
              "val": 10000000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06"
            },
            {
              "end": "2015-12-31",
              "val": 10000000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "end": "2015-12-31",
              "val": 10000000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "end": "2015-12-31",
              "val": 10000000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 10000000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 10000000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 10000000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 10000000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "end": "2016-12-31",
              "val": 10000000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10"
            },
            {
              "end": "2016-12-31",
              "val": 10000000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "end": "2016-12-31",
              "val": 10000000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "end": "2016-12-31",
              "val": 10000000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 10000000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 10000000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 10000000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 10000000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "end": "2017-12-31",
              "val": 10000000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10"
            },
            {
              "end": "2017-12-31",
              "val": 10000000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "end": "2017-12-31",
              "val": 10000000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "end": "2017-12-31",
              "val": 10000000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 10000000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 10000000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 10000000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 10000000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "end": "2018-12-31",
              "val": 10000000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "end": "2018-12-31",
              "val": 10000000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "end": "2018-12-31",
              "val": 10000000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "end": "2018-12-31",
              "val": 10000000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 10000000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 10000000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 10000000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 10000000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "end": "2019-12-31",
              "val": 10000000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": 10000000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "end": "2019-12-31",
              "val": 10000000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "end": "2019-12-31",
              "val": 10000000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 10000000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 10000000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 10000000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 10000000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-12-31",
              "val": 10000000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07"
            },
            {
              "end": "2020-12-31",
              "val": 10000000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "end": "2020-12-31",
              "val": 10000000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "end": "2020-12-31",
              "val": 10000000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 10000000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 10000000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 10000000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 10000000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "end": "2021-12-31",
              "val": 10000000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06"
            },
            {
              "end": "2021-12-31",
              "val": 10000000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "end": "2021-12-31",
              "val": 10000000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "end": "2021-12-31",
              "val": 10000000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 10000000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 10000000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 10000000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 10000000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 10000000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05"
            },
            {
              "end": "2022-12-31",
              "val": 10000000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "end": "2022-12-31",
              "val": 10000000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 10000000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 10000000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 10000000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 10000000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 10000000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "end": "2023-12-31",
              "val": 10000000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10"
            },
            {
              "end": "2023-12-31",
              "val": 10000000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "end": "2023-12-31",
              "val": 10000000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "end": "2023-12-31",
              "val": 10000000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 10000000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 10000000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 10000000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 10000000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "end": "2024-12-31",
              "val": 10000000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09"
            },
            {
              "end": "2024-12-31",
              "val": 10000000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "end": "2024-12-31",
              "val": 10000000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "end": "2024-12-31",
              "val": 10000000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 10000000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 10000000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 10000000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 10000000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27"
            },
            {
              "end": "2025-12-31",
              "val": 10000000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 10000000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "PreferredStockSharesIssued": {
        "label": "Preferred Stock, Shares Issued",
        "description": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.",
        "units": {
          "shares": [
            {
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-09-30",
              "val": 0,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10"
            },
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 0,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 0,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 0,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 0,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 0,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 0,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 0,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 0,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 0,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 0,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 0,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 0,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 0,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 0,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 0,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 0,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 0,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 0,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 0,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 0,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 0,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 0,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 0,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 0,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27"
            },
            {
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 0,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "PreferredStockSharesOutstanding": {
        "label": "Preferred Stock, Shares Outstanding",
        "description": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.",
        "units": {
          "shares": [
            {
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-09-30",
              "val": 0,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2019Q4I"
            }
          ]
        }
      },
      "PrepaidExpenseAndOtherAssetsCurrent": {
        "label": "Prepaid Expense and Other Assets, Current",
        "description": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.",
        "units": {
          "USD": [
            {
              "end": "2011-12-31",
              "val": 1733000,
              "accn": "0001206774-12-001897",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-04"
            },
            {
              "end": "2011-12-31",
              "val": 1733000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "end": "2011-12-31",
              "val": 1733000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "end": "2011-12-31",
              "val": 1733000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 2508000,
              "accn": "0001206774-12-001897",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-04",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 2630000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 2867000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 4912000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "end": "2012-12-31",
              "val": 4912000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03"
            },
            {
              "end": "2012-12-31",
              "val": 4912000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "end": "2012-12-31",
              "val": 4912000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "end": "2012-12-31",
              "val": 4470000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 6880000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 6441000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 6809000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 5752000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "end": "2013-12-31",
              "val": 5752000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "end": "2013-12-31",
              "val": 5752000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "end": "2013-12-31",
              "val": 5752000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "end": "2013-12-31",
              "val": 5752000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 9087000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 7960000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 9485000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 19355000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "end": "2014-12-31",
              "val": 19355000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01"
            },
            {
              "end": "2014-12-31",
              "val": 19355000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "end": "2014-12-31",
              "val": 19355000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "end": "2014-12-31",
              "val": 19355000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 22706000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 22713000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 31952000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 19700000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "end": "2015-12-31",
              "val": 19700000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06"
            },
            {
              "end": "2015-12-31",
              "val": 19700000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "end": "2015-12-31",
              "val": 19700000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "end": "2015-12-31",
              "val": 19700000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 17109000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 15753000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 15609000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 12921000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "end": "2016-12-31",
              "val": 12921000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10"
            },
            {
              "end": "2016-12-31",
              "val": 12921000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "end": "2016-12-31",
              "val": 12921000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "end": "2016-12-31",
              "val": 12921000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 14459000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 14298000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 15694000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 15700000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "end": "2017-12-31",
              "val": 15700000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10"
            },
            {
              "end": "2017-12-31",
              "val": 15700000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "end": "2017-12-31",
              "val": 15700000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "end": "2017-12-31",
              "val": 15700000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 19975000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 20621000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 17567000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 17104000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "end": "2018-12-31",
              "val": 17104000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "end": "2018-12-31",
              "val": 17104000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "end": "2018-12-31",
              "val": 17104000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "end": "2018-12-31",
              "val": 17104000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 59326000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 23338000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 16042000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 14196000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "end": "2019-12-31",
              "val": 14196000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": 14196000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "end": "2019-12-31",
              "val": 14196000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "end": "2019-12-31",
              "val": 14196000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 21804000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 19675000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 18590000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 28450000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-12-31",
              "val": 28450000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07"
            },
            {
              "end": "2020-12-31",
              "val": 28450000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "end": "2020-12-31",
              "val": 28450000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "end": "2020-12-31",
              "val": 28450000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 26004000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 29413000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 29643000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 57536000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "end": "2021-12-31",
              "val": 57536000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06"
            },
            {
              "end": "2021-12-31",
              "val": 57536000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "end": "2021-12-31",
              "val": 57536000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "end": "2021-12-31",
              "val": 57536000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 60458000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 65334000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 74028000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 63467000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 63467000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05"
            },
            {
              "end": "2022-12-31",
              "val": 63467000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "end": "2022-12-31",
              "val": 63467000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 63467000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 36992000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 38690000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 39735000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 36673000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "end": "2023-12-31",
              "val": 36673000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10"
            },
            {
              "end": "2023-12-31",
              "val": 36673000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "end": "2023-12-31",
              "val": 36673000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "end": "2023-12-31",
              "val": 36673000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 38421000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 44999000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 38083000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 43648000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "end": "2024-12-31",
              "val": 43648000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09"
            },
            {
              "end": "2024-12-31",
              "val": 43648000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "end": "2024-12-31",
              "val": 43648000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "end": "2024-12-31",
              "val": 43648000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 45121000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 52292000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 63264000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 42359000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27"
            },
            {
              "end": "2025-12-31",
              "val": 42359000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 39409000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "PrepaidExpenseCurrent": {
        "label": "Prepaid Expense, Current",
        "description": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.",
        "units": {
          "USD": [
            {
              "end": "2018-12-31",
              "val": 9436000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "end": "2018-12-31",
              "val": 9436000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "end": "2018-12-31",
              "val": 9436000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "end": "2018-12-31",
              "val": 9436000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 17589000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 13858000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 11970000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 10188000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "end": "2019-12-31",
              "val": 10188000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": 10188000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "end": "2019-12-31",
              "val": 10188000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "end": "2019-12-31",
              "val": 10188000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 16409000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 9727000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 9612000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 10438000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-12-31",
              "val": 10438000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07"
            },
            {
              "end": "2020-12-31",
              "val": 10438000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "end": "2020-12-31",
              "val": 10438000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "end": "2020-12-31",
              "val": 10438000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 10343000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 12026000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 13866000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 13480000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "end": "2021-12-31",
              "val": 13480000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06"
            },
            {
              "end": "2021-12-31",
              "val": 13480000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "end": "2021-12-31",
              "val": 13480000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "end": "2021-12-31",
              "val": 13480000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 15811000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 14538000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 16482000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 14632000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 14632000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05"
            },
            {
              "end": "2022-12-31",
              "val": 14632000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "end": "2022-12-31",
              "val": 14632000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 14632000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 15737000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 14976000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 15846000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 14922000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "end": "2023-12-31",
              "val": 14922000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10"
            },
            {
              "end": "2023-12-31",
              "val": 14922000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "end": "2023-12-31",
              "val": 14922000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "end": "2023-12-31",
              "val": 14922000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 17397000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 17110000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 16282000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 18615000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "end": "2024-12-31",
              "val": 18615000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09"
            },
            {
              "end": "2024-12-31",
              "val": 18615000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "end": "2024-12-31",
              "val": 18615000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "end": "2024-12-31",
              "val": 18615000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 20877000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 20822000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 20978000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 17144000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27"
            },
            {
              "end": "2025-12-31",
              "val": 17144000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 22572000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "ProceedsFromDivestitureOfBusinesses": {
        "label": "Proceeds from Divestiture of Businesses",
        "description": "The cash inflow associated with the amount received from the sale of a portion of the company's business, for example a segment, division, branch or other business, during the period.",
        "units": {
          "USD": [
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 0,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 28750000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            }
          ]
        }
      },
      "ProceedsFromDivestitureOfBusinessesNetOfCashDivested": {
        "label": "Proceeds from Divestiture of Businesses, Net of Cash Divested",
        "description": "This element represents the cash inflow during the period from the sale of a component of the entity.",
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 252663000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 252663000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 252663000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2019"
            }
          ]
        }
      },
      "ProceedsFromIssuanceInitialPublicOffering": {
        "label": "Proceeds from Issuance Initial Public Offering",
        "description": "The cash inflow associated with the amount received from entity's first offering of stock to the public.",
        "units": {
          "USD": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 0,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 0,
              "accn": "0001206774-12-001897",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-04",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 0,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 0,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 0,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 113407000,
              "accn": "0001206774-12-001897",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-04"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 113407000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 112257000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 112257000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 112257000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 112257000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 114006000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 114006000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 114006000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 0,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03",
              "frame": "CY2013Q1"
            }
          ]
        }
      },
      "ProceedsFromIssuanceOfCommonStock": {
        "label": "Proceeds from Issuance of Common Stock",
        "description": "The cash inflow from the additional capital contribution to the entity.",
        "units": {
          "USD": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 439000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 161000,
              "accn": "0001206774-12-001897",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-04",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 396000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 1025000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 2038000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 511000,
              "accn": "0001206774-12-001897",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-04"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 511000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 762000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 762000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 2824000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 2824000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 3675000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 1657000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 4604000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 9702000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 276527000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 276527000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 276527000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2013"
            }
          ]
        }
      },
      "ProceedsFromIssuanceOfPreferredStockAndPreferenceStock": {
        "label": "Proceeds from Issuance of Preferred Stock and Preference Stock",
        "description": "Proceeds from issuance of capital stock which provides for a specific dividend that is paid to the shareholders before any dividends to common stockholders and which takes precedence over common stockholders in the event of liquidation.",
        "units": {
          "USD": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 25000000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 0,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2012"
            }
          ]
        }
      },
      "ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans": {
        "label": "Proceeds, Issuance of Shares, Share-based Payment Arrangement, Excluding Option Exercised",
        "description": "Amount of cash inflow from issuance of shares under share-based payment arrangement. Excludes option exercised.",
        "units": {
          "USD": [
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1960000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1960000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 4087000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 4087000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 4087000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 4087000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 8869000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 8869000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 5061000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 5061000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 8911000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2015"
            }
          ]
        }
      },
      "ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions": {
        "label": "Proceeds, Issuance of Shares, Share-based Payment Arrangement, Including Option Exercised",
        "description": "Amount of cash inflow from issuance of shares under share-based payment arrangement. Includes, but is not limited to, option exercised.",
        "units": {
          "USD": [
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 2038000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 3675000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 3675000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 13554000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 13554000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 13554000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 20164000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 20164000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 29033000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 13595000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 14950000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 21166000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 21166000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 1045000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 7855000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 7855000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 18055000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 18055000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 29522000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 29522000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 29522000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 3287000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 3287000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 19354000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 19354000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 29556000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 29556000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 40917000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 40917000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 40917000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 5682000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 5682000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 16221000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 16221000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 21835000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 21835000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 29779000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 29779000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 29779000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 1145000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 1145000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 11198000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 11198000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 15813000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 15813000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 32263000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 32263000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 32263000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 2585000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 2585000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 10808000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 10808000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 11620000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 11620000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 27382000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 27382000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 27382000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 6049000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 6049000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 15587000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 15587000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 16807000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 16807000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 24984000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 24984000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 24984000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 540000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 540000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 11026000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 11026000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 16143000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 16143000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 23497000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 23497000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 23497000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 14647000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 14647000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 26095000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 26095000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 28958000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 28958000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 39510000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 39510000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 39510000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 548000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 548000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 13436000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 13436000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 13436000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 13436000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 20790000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 20790000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 273000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 273000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 12023000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 12295000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 19665000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 8726000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities": {
        "label": "Proceeds from Maturities, Prepayments and Calls of Held-to-maturity Securities",
        "description": "The cash inflow associated with the maturity, prepayments and calls (requests for early payments) of debt securities designated as held-to-maturity.",
        "units": {
          "USD": [
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 613700000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 201497000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 397197000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 530597000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 674097000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 674097000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 93200000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 93200000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 93200000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 93200000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 93200000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 93200000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 93200000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 93200000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 93200000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 0,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 0,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 0,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2022"
            }
          ]
        }
      },
      "ProceedsFromPaymentsForOtherFinancingActivities": {
        "label": "Proceeds from (Payments for) Other Financing Activities",
        "description": "Amount of cash inflow (outflow) from financing activities classified as other.",
        "units": {
          "USD": [
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 0,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 0,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -356000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": -356000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -433000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": -433000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -433000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -433000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": -433000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 0,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 0,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2022"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 0,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2025Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": -18000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "ProceedsFromPreviousAcquisition": {
        "label": "Proceeds from Previous Acquisition",
        "description": "Cash inflow representing an adjustment to the purchase price of a previous acquisition.",
        "units": {
          "USD": [
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 1153000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 1153000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1153000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1153000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1153000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2013"
            }
          ]
        }
      },
      "ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities": {
        "label": "Proceeds from Sale and Maturity of Debt Securities, Available-for-sale",
        "description": "Amount of cash inflow from sale, maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "units": {
          "USD": [
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 0,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 0,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 0,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 164215000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 164215000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 290395000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 290395000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 290395000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 290395000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 290395000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 290395000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 290395000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 0,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 0,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 0,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 0,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 0,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 0,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 1649000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 1649000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 32821000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 32821000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 32821000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 23355000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 23355000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 50613000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 50613000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 89613000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 89613000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 117916000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 117916000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 117916000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 25395000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 25395000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 49095000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 49095000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 83380000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 83380000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 123094000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 123094000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 13610000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 34769000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 59782000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 78530000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025"
            }
          ]
        }
      },
      "ProceedsFromSaleAndMaturityOfHeldToMaturitySecurities": {
        "label": "Proceeds from Sale and Maturity of Held-to-maturity Securities",
        "description": "Amount of cash inflow from the sale or maturity of long-term held-to-maturity securities.",
        "units": {
          "USD": [
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 21000000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 18250000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 63870000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 131870000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            }
          ]
        }
      },
      "ProceedsFromSaleAndMaturityOfMarketableSecurities": {
        "label": "Proceeds from Sale and Maturity of Marketable Securities",
        "description": "The cash inflow associated with the aggregate amount received by the entity through sale or maturity of marketable securities (held-to-maturity or available-for-sale) during the period.",
        "units": {
          "USD": [
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 21000000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 53002000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 53002000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 53002000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 18250000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 63870000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 131870000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 202870000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 202870000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 202870000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 90500000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 90500000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 152500000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 152500000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 212500000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 212500000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 265500000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 265500000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 265500000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 68000000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 68000000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 140000000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 140000000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 191000000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 191000000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 264000000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 264000000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 264000000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 143000000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 143000000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 290000000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 290000000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 460800000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 460800000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 613700000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 613700000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 201497000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 397197000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 530597000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 674097000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2019"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 13610000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2025Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 109293000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "ProceedsFromSaleMaturityAndCollectionsOfInvestments": {
        "label": "Proceeds from Sale, Maturity and Collection of Investments",
        "description": "The cash inflow associated with the sale, maturity and collection of all investments such as debt, security and so forth during the period.",
        "units": {
          "USD": [
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 65000000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-03-01",
              "end": "2020-03-31",
              "val": 65000000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 73000000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 73000000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 73000000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 73000000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 73000000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 73000000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 8000000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2020Q2"
            }
          ]
        }
      },
      "ProceedsFromSaleOfAvailableForSaleSecuritiesDebt": {
        "label": "Proceeds from Sale of Debt Securities, Available-for-sale",
        "description": "Amount of cash inflow from sale of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "units": {
          "USD": [
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 135200000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-03-01",
              "end": "2020-03-31",
              "val": 135200000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 253400000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 253400000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 253400000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 253400000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 253400000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 253400000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 118200000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 253400000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020Q2"
            }
          ]
        }
      },
      "ProceedsFromSaleOfHeldToMaturitySecurities": {
        "label": "Proceeds from Sale of Held-to-maturity Securities",
        "description": "The cash inflow associated with the sale of securities that had been designated as held-to-maturity. Excludes proceeds from maturities, prepayments and calls by the issuer.",
        "units": {
          "USD": [
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 17895000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 17895000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 17895000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2020"
            }
          ]
        }
      },
      "ProceedsFromSaleOfPropertyPlantAndEquipment": {
        "label": "Proceeds from Sale of Property, Plant, and Equipment",
        "description": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.",
        "units": {
          "USD": [
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 14000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 14000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 14000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 14000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 14000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 14000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 14000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 97000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 97000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 109000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 109000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 109000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 109000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 134000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 134000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 34000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 77000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 88000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2016"
            }
          ]
        }
      },
      "ProceedsFromStockOptionsExercised": {
        "label": "Proceeds from Stock Options Exercised",
        "description": "Amount of cash inflow from exercise of option under share-based payment arrangement.",
        "units": {
          "USD": [
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 1657000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 4604000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 9702000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 6735000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 6735000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 10841000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 10841000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 17316000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 17316000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 3398000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 3398000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 8534000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 9889000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 12255000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 1045000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06",
              "frame": "CY2016Q1"
            }
          ]
        }
      },
      "ProceedsFromStockPlans": {
        "label": "Proceeds from Stock Plans",
        "description": "The cash inflow associated with the amount received from the stock plan during the period.",
        "units": {
          "USD": [
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1960000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2013"
            }
          ]
        }
      },
      "PropertyPlantAndEquipmentGross": {
        "label": "Property, Plant and Equipment, Gross",
        "description": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "units": {
          "USD": [
            {
              "end": "2011-12-31",
              "val": 16244000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "end": "2011-12-31",
              "val": 16244000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "end": "2011-12-31",
              "val": 16244000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-06-30",
              "val": 20165000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 22603000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 26601000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "end": "2012-12-31",
              "val": 26601000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03"
            },
            {
              "end": "2012-12-31",
              "val": 26601000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "end": "2012-12-31",
              "val": 26601000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "end": "2012-12-31",
              "val": 26601000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 29161000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 34846000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 41162000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 48318000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "end": "2013-12-31",
              "val": 48318000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "end": "2013-12-31",
              "val": 48318000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "end": "2013-12-31",
              "val": 48318000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "end": "2013-12-31",
              "val": 48318000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 53667000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 60784000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 70225000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 93737000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "end": "2014-12-31",
              "val": 93737000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01"
            },
            {
              "end": "2014-12-31",
              "val": 93737000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "end": "2014-12-31",
              "val": 93737000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "end": "2014-12-31",
              "val": 93737000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 103684000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 111109000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 122468000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 130830000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "end": "2015-12-31",
              "val": 130830000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06"
            },
            {
              "end": "2015-12-31",
              "val": 130830000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "end": "2015-12-31",
              "val": 130830000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "end": "2015-12-31",
              "val": 130830000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 141539000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 152604000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 163512000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 168865000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "end": "2016-12-31",
              "val": 168865000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10"
            },
            {
              "end": "2016-12-31",
              "val": 168865000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "end": "2016-12-31",
              "val": 168865000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "end": "2016-12-31",
              "val": 168865000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 176072000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 184147000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 193243000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 210039000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "end": "2017-12-31",
              "val": 210039000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10"
            },
            {
              "end": "2017-12-31",
              "val": 210039000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "end": "2017-12-31",
              "val": 210039000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "end": "2017-12-31",
              "val": 210039000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 223143000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 234394000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 245142000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 257383000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "end": "2018-12-31",
              "val": 257383000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "end": "2018-12-31",
              "val": 257383000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "end": "2018-12-31",
              "val": 257383000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "end": "2018-12-31",
              "val": 257383000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 264870000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 277791000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 288254000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 295845000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "end": "2019-12-31",
              "val": 295845000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": 295845000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "end": "2019-12-31",
              "val": 295845000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "end": "2019-12-31",
              "val": 295845000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 305797000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 313185000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 323887000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 332106000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-12-31",
              "val": 332106000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07"
            },
            {
              "end": "2020-12-31",
              "val": 332106000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "end": "2020-12-31",
              "val": 332106000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "end": "2020-12-31",
              "val": 332106000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 334394000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 338566000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 332314000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 328852000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "end": "2021-12-31",
              "val": 328852000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06"
            },
            {
              "end": "2021-12-31",
              "val": 328852000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "end": "2021-12-31",
              "val": 328852000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "end": "2021-12-31",
              "val": 328852000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 337976000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 347152000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 350387000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 359224000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 359224000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05"
            },
            {
              "end": "2022-12-31",
              "val": 359224000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "end": "2022-12-31",
              "val": 359224000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 359224000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 360533000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 367157000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 373874000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 381100000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "end": "2023-12-31",
              "val": 381100000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10"
            },
            {
              "end": "2023-12-31",
              "val": 381100000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "end": "2023-12-31",
              "val": 381100000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "end": "2023-12-31",
              "val": 381100000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 386099000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 395248000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 384532000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 392601000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "end": "2024-12-31",
              "val": 392601000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09"
            },
            {
              "end": "2024-12-31",
              "val": 392601000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "end": "2024-12-31",
              "val": 392601000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "end": "2024-12-31",
              "val": 392601000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 404339000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 397014000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 396014000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 390095000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27"
            },
            {
              "end": "2025-12-31",
              "val": 390095000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 361367000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "PropertyPlantAndEquipmentNet": {
        "label": "Property, Plant and Equipment, Net",
        "description": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "units": {
          "USD": [
            {
              "end": "2011-12-31",
              "val": 9881000,
              "accn": "0001206774-12-001897",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-04"
            },
            {
              "end": "2011-12-31",
              "val": 9881000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "end": "2011-12-31",
              "val": 9881000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "end": "2011-12-31",
              "val": 9881000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 10649000,
              "accn": "0001206774-12-001897",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-04",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 11632000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 12623000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 14799000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "end": "2012-12-31",
              "val": 14799000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03"
            },
            {
              "end": "2012-12-31",
              "val": 14799000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "end": "2012-12-31",
              "val": 14799000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "end": "2012-12-31",
              "val": 14799000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 15772000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 19779000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 25921000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 30666000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "end": "2013-12-31",
              "val": 30666000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "end": "2013-12-31",
              "val": 30666000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "end": "2013-12-31",
              "val": 30666000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "end": "2013-12-31",
              "val": 30666000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 33298000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 37462000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 43333000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 62761000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "end": "2014-12-31",
              "val": 62761000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01"
            },
            {
              "end": "2014-12-31",
              "val": 62761000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "end": "2014-12-31",
              "val": 62761000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "end": "2014-12-31",
              "val": 62761000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 68594000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 72603000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 78342000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 80467000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "end": "2015-12-31",
              "val": 80467000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06"
            },
            {
              "end": "2015-12-31",
              "val": 80467000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "end": "2015-12-31",
              "val": 80467000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "end": "2015-12-31",
              "val": 80467000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 84776000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 89502000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 93838000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 92440000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "end": "2016-12-31",
              "val": 92440000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10"
            },
            {
              "end": "2016-12-31",
              "val": 92440000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "end": "2016-12-31",
              "val": 92440000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "end": "2016-12-31",
              "val": 92440000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 91727000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 91714000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 94348000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 103651000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "end": "2017-12-31",
              "val": 103651000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10"
            },
            {
              "end": "2017-12-31",
              "val": 103651000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "end": "2017-12-31",
              "val": 103651000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "end": "2017-12-31",
              "val": 103651000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 107889000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 109673000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 110899000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 114800000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "end": "2018-12-31",
              "val": 114800000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "end": "2018-12-31",
              "val": 114800000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "end": "2018-12-31",
              "val": 114800000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "end": "2018-12-31",
              "val": 114800000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 111477000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 114105000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 113935000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 110949000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "end": "2019-12-31",
              "val": 110949000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": 110949000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "end": "2019-12-31",
              "val": 110949000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "end": "2019-12-31",
              "val": 110949000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 110141000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 106732000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 105488000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 101718000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-12-31",
              "val": 101718000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07"
            },
            {
              "end": "2020-12-31",
              "val": 101718000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "end": "2020-12-31",
              "val": 101718000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "end": "2020-12-31",
              "val": 101718000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 98004000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 92627000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 92429000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 83857000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "end": "2021-12-31",
              "val": 83857000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06"
            },
            {
              "end": "2021-12-31",
              "val": 83857000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "end": "2021-12-31",
              "val": 83857000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "end": "2021-12-31",
              "val": 83857000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 83138000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 82212000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 78699000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 77224000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 77224000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05"
            },
            {
              "end": "2022-12-31",
              "val": 77224000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "end": "2022-12-31",
              "val": 77224000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 77224000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 76936000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 75588000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 72373000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 68684000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "end": "2023-12-31",
              "val": 68684000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10"
            },
            {
              "end": "2023-12-31",
              "val": 68684000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "end": "2023-12-31",
              "val": 68684000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "end": "2023-12-31",
              "val": 68684000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 68166000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 70616000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 73991000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 75669000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "end": "2024-12-31",
              "val": 75669000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09"
            },
            {
              "end": "2024-12-31",
              "val": 75669000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "end": "2024-12-31",
              "val": 75669000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "end": "2024-12-31",
              "val": 75669000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 79238000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 84234000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 89763000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 91685000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27"
            },
            {
              "end": "2025-12-31",
              "val": 91685000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 95368000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "ProvisionForDoubtfulAccounts": {
        "label": "Accounts Receivable, Credit Loss Expense (Reversal)",
        "description": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.",
        "units": {
          "USD": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 408000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": -65000,
              "accn": "0001206774-12-001897",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-04",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": -4000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 2000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 627000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 627000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -10000,
              "accn": "0001206774-12-001897",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-04"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": -10000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 108000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 108000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 193000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 193000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 1913000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 1913000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 1913000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 551000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 551000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 1301000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 1301000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 2178000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 2178000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 3304000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 3304000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 3304000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 1186000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 1186000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 2581000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 2581000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 3894000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 3894000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 7238000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 7238000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 7238000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 3434000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 3434000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 6076000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 6076000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 10401000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 10401000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 16788000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 16788000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 16788000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 5091000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 5091000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 7425000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 7425000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 12139000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 12139000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 17261000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 17261000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 18907000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 5050000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 5901000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 8859000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 10792000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 13448000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 15239000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 18414000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 20917000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 20917000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 8143000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 7636000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 14608000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 12918000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 19285000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 19285000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 24515000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 24515000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 24515000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 4264000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 4264000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 8716000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 8716000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 15259000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 15259000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 22543000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 22543000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 22543000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 15933000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 15933000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 21897000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 21897000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 26802000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 26802000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 32265000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 32265000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 32265000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 3289000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 3289000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 7240000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 7240000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 9834000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 9834000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 14574000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 14574000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 14574000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 7562000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 7562000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 12676000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 12676000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 18249000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 18249000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 25006000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 25006000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 25006000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 6784000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 6784000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 14636000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 14636000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 26664000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 26664000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 40702000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 40702000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 40702000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 11645000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 11645000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 23957000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 23957000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 35111000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 35111000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 45614000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 45614000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 10559000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 10559000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 22562000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 34155000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 43271000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 9438000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "PurchaseObligation": {
        "label": "Purchase Obligation",
        "description": "Minimum amount of purchase arrangement in which the entity has agreed to expend funds to procure goods or services from a supplier.",
        "units": {
          "USD": [
            {
              "end": "2012-12-31",
              "val": 383000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-09-30",
              "val": 3878000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 147100000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 132900000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "PurchaseObligationDueInNextTwelveMonths": {
        "label": "Purchase Obligation, to be Paid, Year One",
        "description": "Amount of purchase arrangement to be paid in next fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "units": {
          "USD": [
            {
              "end": "2012-12-31",
              "val": 383000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 2247000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "end": "2013-12-31",
              "val": 2247000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "end": "2013-12-31",
              "val": 2247000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "end": "2013-12-31",
              "val": 2247000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "end": "2013-12-31",
              "val": 2247000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 726000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 1143000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 1737000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 6329000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "end": "2014-12-31",
              "val": 6329000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01"
            },
            {
              "end": "2014-12-31",
              "val": 6329000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "end": "2014-12-31",
              "val": 6329000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 3544000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 1886000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 4645000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 92600000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 79500000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "RepaymentsOfOtherDebt": {
        "label": "Repayments of Other Debt",
        "description": "Amount of cash outflow for the payment of debt classified as other.",
        "units": {
          "USD": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 0,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 0,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 1308000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 1308000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 1308000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2012"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 825000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 825000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2015"
            }
          ]
        }
      },
      "ResearchAndDevelopmentExpense": {
        "label": "Research and Development Expense",
        "description": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.",
        "units": {
          "USD": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 6560000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 2319000,
              "accn": "0001206774-12-001897",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-04",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 4980000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 2661000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 8424000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 3444000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 11586000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 11586000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 4140000,
              "accn": "0001206774-12-001897",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-04"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 4140000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 8476000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 8476000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 4336000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 4336000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 14230000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 14230000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 5753000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 5753000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 20473000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 20473000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 20473000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 7236000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 7236000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 15233000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 15233000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 7997000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 7997000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 26441000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 26441000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 11208000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 11208000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 38243000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 38243000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 38243000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 13982000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 13982000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 28708000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 28708000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 14726000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 14726000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 46105000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 46105000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 17397000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 17397000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 65181000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 65181000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 65181000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 23960000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 23960000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 50305000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 50305000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 26345000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 26345000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 78816000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 78816000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 28511000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 28511000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 107786000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 107786000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 104700000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 32222000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 32222000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 65320000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 65320000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 33098000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 33098000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 101689000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 101689000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 36369000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 36369000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 138549000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 133100000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 133100000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 39871000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 39871000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 81959000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 81959000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 42088000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 42088000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 127793000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 127793000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 45834000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 45834000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 171200000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 171200000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 171200000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 51493000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 51493000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 104282000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 104282000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 52789000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 52789000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 158046000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 158046000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 53764000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 53764000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 205800000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 205800000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 205800000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 58075000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 58075000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 112641000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 112641000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 54566000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 54566000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 169302000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 169302000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 56661000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 56661000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 225500000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 225500000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 225500000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 67113000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 67113000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 121082000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 121082000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 53969000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 53969000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 174104000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 174104000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 53022000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 53022000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 230100000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 230100000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 230100000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 67992000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 136687000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 68695000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 206089000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 69402000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 265200000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 265200000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 265200000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 294500000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 294500000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 294500000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 320600000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 320600000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 320600000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 310500000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 310500000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 297800000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025"
            }
          ]
        }
      },
      "RestrictedCashAndCashEquivalents": {
        "label": "Restricted Cash and Cash Equivalents",
        "description": "Amount of cash and cash equivalents restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "units": {
          "USD": [
            {
              "end": "2011-12-31",
              "val": 0,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-09-30",
              "val": 29000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02",
              "frame": "CY2012Q3I"
            }
          ]
        }
      },
      "RestrictedCashAndCashEquivalentsNoncurrent": {
        "label": "Restricted Cash and Cash Equivalents, Noncurrent",
        "description": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as noncurrent. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "units": {
          "USD": [
            {
              "end": "2011-12-31",
              "val": 365000,
              "accn": "0001206774-12-001897",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-04"
            },
            {
              "end": "2011-12-31",
              "val": 365000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "end": "2011-12-31",
              "val": 365000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "end": "2011-12-31",
              "val": 365000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 1497000,
              "accn": "0001206774-12-001897",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-04",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 6362000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 6401000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 6400000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "end": "2012-12-31",
              "val": 6400000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03"
            },
            {
              "end": "2012-12-31",
              "val": 6400000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "end": "2012-12-31",
              "val": 6400000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "end": "2012-12-31",
              "val": 6400000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 6332000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 8102000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 8168000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 3247000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "end": "2013-12-31",
              "val": 3247000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "end": "2013-12-31",
              "val": 3247000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "end": "2013-12-31",
              "val": 3247000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "end": "2013-12-31",
              "val": 3247000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 3655000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 3684000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 12986000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 17943000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "end": "2014-12-31",
              "val": 17943000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01"
            },
            {
              "end": "2014-12-31",
              "val": 17943000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "end": "2014-12-31",
              "val": 17943000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "end": "2014-12-31",
              "val": 17943000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 17899000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 16285000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 16253000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 16486000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "end": "2015-12-31",
              "val": 16486000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06"
            },
            {
              "end": "2015-12-31",
              "val": 16486000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "end": "2015-12-31",
              "val": 16486000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "end": "2015-12-31",
              "val": 16486000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 17306000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 17306000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 17311000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 17317000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "end": "2016-12-31",
              "val": 17317000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10"
            },
            {
              "end": "2016-12-31",
              "val": 17317000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "end": "2016-12-31",
              "val": 17317000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "end": "2016-12-31",
              "val": 17317000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 18464000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 18539000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 18595000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 18554000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "end": "2017-12-31",
              "val": 18554000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10"
            },
            {
              "end": "2017-12-31",
              "val": 18554000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "end": "2017-12-31",
              "val": 18554000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "end": "2017-12-31",
              "val": 18554000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 18800000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 22166000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 22121000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 22071000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "end": "2018-12-31",
              "val": 22071000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "end": "2018-12-31",
              "val": 22071000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "end": "2018-12-31",
              "val": 22071000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "end": "2018-12-31",
              "val": 22071000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 22199000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 22082000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 22127000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 22037000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "end": "2019-12-31",
              "val": 22037000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": 22037000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "end": "2019-12-31",
              "val": 22037000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "end": "2019-12-31",
              "val": 22037000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 22332000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 910000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 826000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 665000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-12-31",
              "val": 665000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07"
            },
            {
              "end": "2020-12-31",
              "val": 665000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "end": "2020-12-31",
              "val": 665000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "end": "2020-12-31",
              "val": 665000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 689000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 1027000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 1054000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 858000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "end": "2021-12-31",
              "val": 858000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06"
            },
            {
              "end": "2021-12-31",
              "val": 858000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "end": "2021-12-31",
              "val": 858000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "end": "2021-12-31",
              "val": 858000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 794000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 1052000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 1146000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 759000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 759000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05"
            },
            {
              "end": "2022-12-31",
              "val": 759000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "end": "2022-12-31",
              "val": 759000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 759000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 537000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 518000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 351000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 91000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "end": "2023-12-31",
              "val": 91000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10"
            },
            {
              "end": "2023-12-31",
              "val": 91000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "end": "2023-12-31",
              "val": 91000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "end": "2023-12-31",
              "val": 91000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 91000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 359000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 389000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 357000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "end": "2024-12-31",
              "val": 357000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09"
            },
            {
              "end": "2024-12-31",
              "val": 357000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "end": "2024-12-31",
              "val": 357000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "end": "2024-12-31",
              "val": 357000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 585000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 473000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 418000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 227000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27"
            },
            {
              "end": "2025-12-31",
              "val": 227000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 460000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "RestructuringAndRelatedCostExpectedCostRemaining1": {
        "label": "Restructuring and Related Cost, Expected Cost Remaining",
        "description": "Amount of expected cost remaining for the specified restructuring cost.",
        "units": {
          "USD": [
            {
              "end": "2016-12-31",
              "val": 200000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "end": "2016-12-31",
              "val": 1500000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 400000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 300000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 200000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10"
            },
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 0,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 0,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09",
              "frame": "CY2018Q2I"
            }
          ]
        }
      },
      "RestructuringAndRelatedCostIncurredCost": {
        "label": "Restructuring and Related Cost, Incurred Cost",
        "description": "Discloses the amount charged against the accrued restructuring reserves, or earnings if not previously accrued, during the period for the specified type of restructuring cost.",
        "units": {
          "USD": [
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 3500000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 3500000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 300000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 100000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 300000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 0,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 300000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2017"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 3800000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 500000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 3900000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 3900000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2020"
            }
          ]
        }
      },
      "RestructuringAndRelatedCostNumberOfPositionsEliminated": {
        "label": "Restructuring and Related Cost, Number of Positions Eliminated",
        "description": "The number of positions eliminated during the period as a result of restructuring activities.",
        "units": {
          "employee": [
            {
              "end": "2020-04-09",
              "val": 1000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "end": "2020-04-09",
              "val": 1000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "end": "2020-04-09",
              "val": 1000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-04-01",
              "end": "2020-04-30",
              "val": 1000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07"
            },
            {
              "start": "2020-04-01",
              "end": "2020-04-30",
              "val": 1000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2020-04-01",
              "end": "2020-04-30",
              "val": 1000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-07-13",
              "val": 60,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "end": "2020-07-13",
              "val": 60,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-07-01",
              "end": "2020-07-31",
              "val": 60,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07"
            },
            {
              "start": "2020-07-01",
              "end": "2020-07-31",
              "val": 60,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2020-07-01",
              "end": "2020-07-31",
              "val": 60,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2020Q2I"
            }
          ]
        }
      },
      "RestructuringCharges": {
        "label": "Restructuring Charges",
        "description": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.",
        "units": {
          "USD": [
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 1017000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 935000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03",
              "frame": "CY2013Q1"
            },
            {
              "start": "2012-10-01",
              "end": "2013-06-30",
              "val": 1900000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 935000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 935000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 0,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 0,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 0,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 0,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 0,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 3312000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 3312000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 3312000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 3312000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 3847000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 3847000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 535000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 535000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 3862000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 3862000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 3862000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 20000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 20000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 32000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 32000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 12000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 12000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 32000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 32000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 0,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 0,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 32000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 32000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 32000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 0,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 0,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 0,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 0,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 0,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2023"
            }
          ]
        }
      },
      "RestructuringCosts": {
        "label": "Restructuring Costs",
        "description": "Amount, after cash payment, of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.",
        "units": {
          "USD": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 0,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 0,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 0,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 1262000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 1262000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 1262000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 675000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 675000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 675000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 675000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 675000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 675000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 675000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 675000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 675000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2013"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 0,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 0,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 3455000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 3455000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 3455000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 231000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 231000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 251000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 251000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 21000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 21000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 286000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 286000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 35000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 35000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 288000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 288000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 288000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 0,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 0,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 0,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 0,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 0,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2019"
            }
          ]
        }
      },
      "RestructuringReserve": {
        "label": "Restructuring Reserve",
        "description": "Carrying amount (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan.",
        "units": {
          "USD": [
            {
              "end": "2016-12-31",
              "val": 1500000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2016Q4I"
            }
          ]
        }
      },
      "RestructuringReserveCurrent": {
        "label": "Restructuring Reserve, Current",
        "description": "Carrying amount as of the balance sheet date of known and estimated obligations associated with exit from or disposal of business activities or restructurings pursuant to a duly authorized plan, which are expected to be paid in the next twelve months or in the normal operating cycle if longer. Costs of such activities include those for one-time termination benefits, termination of an operating lease or other contract, consolidating or closing facilities, relocating employees, and costs associated with an ongoing benefit arrangement, but excludes costs associated with the retirement of a long-lived asset.",
        "units": {
          "USD": [
            {
              "end": "2011-12-31",
              "val": 0,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-10-23",
              "val": 1900000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 710000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 695000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "end": "2012-12-31",
              "val": 685000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03"
            },
            {
              "end": "2012-12-31",
              "val": 685000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "end": "2012-12-31",
              "val": 685000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "end": "2013-03-31",
              "val": 935000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 67000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 55000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 51000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2013Q4I"
            }
          ]
        }
      },
      "RestructuringReserveSettledWithCash": {
        "label": "Restructuring Reserve, Settled With Cash (Deprecated 2013-01-31)",
        "description": "Amount of cash paid in the period to fully or partially settle a specified, previously accrued type of restructuring cost.",
        "units": {
          "USD": [
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -332000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 424000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03",
              "frame": "CY2013Q1"
            }
          ]
        }
      },
      "RestructuringSettlementAndImpairmentProvisions": {
        "label": "Restructuring, Settlement and Impairment Provisions",
        "description": "Amount of restructuring charges, remediation cost, and asset impairment loss.",
        "units": {
          "USD": [
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 261000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 261000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 261000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            }
          ]
        }
      },
      "RetainedEarningsAccumulatedDeficit": {
        "label": "Retained Earnings (Accumulated Deficit)",
        "description": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "units": {
          "USD": [
            {
              "end": "2011-12-31",
              "val": -41243000,
              "accn": "0001206774-12-001897",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-04"
            },
            {
              "end": "2011-12-31",
              "val": -41243000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "end": "2011-12-31",
              "val": -41243000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "end": "2011-12-31",
              "val": -41243000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": -51076000,
              "accn": "0001206774-12-001897",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-04",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": -53058000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": -55068000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": -60388000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "end": "2012-12-31",
              "val": -60388000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03"
            },
            {
              "end": "2012-12-31",
              "val": -60388000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "end": "2012-12-31",
              "val": -60388000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "end": "2012-12-31",
              "val": -60388000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": -65187000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": -66065000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": -68387000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": -70456000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "end": "2013-12-31",
              "val": -70456000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "end": "2013-12-31",
              "val": -70456000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "end": "2013-12-31",
              "val": -70456000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "end": "2013-12-31",
              "val": -70456000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": -73091000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": -70348000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": -66711000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": -33983000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "end": "2014-12-31",
              "val": -33983000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01"
            },
            {
              "end": "2014-12-31",
              "val": -33983000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "end": "2014-12-31",
              "val": -33983000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "end": "2014-12-31",
              "val": -33983000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": -35267000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": -36572000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": -44654000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": -66883000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "end": "2015-12-31",
              "val": -66883000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06"
            },
            {
              "end": "2015-12-31",
              "val": -66883000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "end": "2015-12-31",
              "val": -66883000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "end": "2015-12-31",
              "val": -66883000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": -80997000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": -80554000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": -78484000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": -70221000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "end": "2016-12-31",
              "val": -70221000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10"
            },
            {
              "end": "2016-12-31",
              "val": -70221000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "end": "2016-12-31",
              "val": -70221000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "end": "2016-12-31",
              "val": -70221000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": -75001000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": -67411000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": -67230000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 70081000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "end": "2017-12-31",
              "val": 79170000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10"
            },
            {
              "end": "2017-12-31",
              "val": 79170000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "end": "2017-12-31",
              "val": 79170000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "end": "2017-12-31",
              "val": 79170000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 54830000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 21739000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 30520000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": -52923000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "end": "2018-12-31",
              "val": -52923000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "end": "2018-12-31",
              "val": -52923000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "end": "2018-12-31",
              "val": -52923000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "end": "2018-12-31",
              "val": -52923000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": -153684000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": -430916000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": -504187000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": -493053000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "end": "2019-12-31",
              "val": -493053000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": -493053000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "end": "2019-12-31",
              "val": -493053000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "end": "2019-12-31",
              "val": -493053000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": -508590000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": -532580000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": -533600000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": -533943000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-12-31",
              "val": -533943000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07"
            },
            {
              "end": "2020-12-31",
              "val": -533943000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "end": "2020-12-31",
              "val": -533943000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "end": "2020-12-31",
              "val": -533943000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": -588918000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": -648398000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": -694088000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": -760164000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "end": "2021-12-31",
              "val": -760164000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06"
            },
            {
              "end": "2021-12-31",
              "val": -760164000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "end": "2021-12-31",
              "val": -760164000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "end": "2021-12-31",
              "val": -760164000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": -808199000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": -849938000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": -893968000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": -923823000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": -923823000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05"
            },
            {
              "end": "2022-12-31",
              "val": -923823000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "end": "2022-12-31",
              "val": -923823000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": -923823000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": -975000000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": -1010272000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": -1002055000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": -1024649000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "end": "2023-12-31",
              "val": -1024649000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10"
            },
            {
              "end": "2023-12-31",
              "val": -1024649000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "end": "2023-12-31",
              "val": -1024649000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "end": "2023-12-31",
              "val": -1024649000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": -1065278000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": -1098390000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": -1120696000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": -1140289000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "end": "2024-12-31",
              "val": -1140289000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09"
            },
            {
              "end": "2024-12-31",
              "val": -1140289000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "end": "2024-12-31",
              "val": -1140289000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "end": "2024-12-31",
              "val": -1140289000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": -1181092000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": -1203783000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": -1238505000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": -1291420000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27"
            },
            {
              "end": "2025-12-31",
              "val": -1291420000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": -1394447000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "RevenueFromContractWithCustomerExcludingAssessedTax": {
        "label": "Revenue from Contract with Customer, Excluding Assessed Tax",
        "description": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.",
        "units": {
          "USD": [
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 716063000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 631406000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 223287000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 850847000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 850847000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 223074000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 223074000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 457937000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 234863000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 234863000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 699033000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 699033000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 241096000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 241096000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 241096000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 942773000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 942773000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 942773000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2018-10-01",
              "end": "2018-12-31",
              "val": 243740000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2018Q4"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 235942000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 235942000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 235942000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 482897000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 482897000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 246955000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 246955000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 246955000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 745371000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 745371000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 262474000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 262474000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 262474000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1014194000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1014194000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1014194000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2019"
            },
            {
              "start": "2019-10-01",
              "end": "2019-12-31",
              "val": 268823000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2019Q4"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 249901000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 249901000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 418931000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 418931000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 169030000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 169030000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 639738000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 639738000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 220807000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 220807000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 872933000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 872933000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 872933000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 232096000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 232096000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 489284000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 489284000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 257188000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 257188000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 758439000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 758439000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 269155000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 269155000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1031839000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1031839000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 1031839000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 276628000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 276628000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 575512000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 575512000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 298884000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 298884000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 884403000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 884403000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 308891000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 308891000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1193506000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1193506000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1193506000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 312438000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 312438000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 649564000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 649564000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 337126000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 337126000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 994686000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 994686000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 345122000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 345122000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1337062000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1337062000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1337062000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 332752000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 332752000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 689768000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 689768000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 357016000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 357016000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 1050112000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 1050112000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 360344000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 360344000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1412064000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1412064000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 358534000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 358534000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 728928000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 370394000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 1104966000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 376038000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 1464955000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 361457000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "RevenueFromContractWithCustomerIncludingAssessedTax": {
        "label": "Revenue from Contract with Customer, Including Assessed Tax",
        "description": "Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise.",
        "units": {
          "USD": [
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 408120000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 209945000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09",
              "frame": "CY2017Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 457937000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 234863000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09",
              "frame": "CY2018Q2"
            }
          ]
        }
      },
      "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": {
        "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability",
        "description": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.",
        "units": {
          "USD": [
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 0,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 0,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 0,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 6325000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 6325000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 6325000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 6325000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 6325000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 6325000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 6325000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 6325000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 6325000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 11833000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 11833000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 11833000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 11833000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 11833000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 11833000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 13549000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 13549000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 13549000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 4497000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 4497000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 4497000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 4497000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 11712000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 11712000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 36049000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 36049000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 36049000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 0,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 0,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 50000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 50000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 50000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 263000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 1814000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025"
            }
          ]
        }
      },
      "SaleOfStockNumberOfSharesIssuedInTransaction": {
        "label": "Sale of Stock, Number of Shares Issued in Transaction",
        "description": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction.",
        "units": {
          "shares": [
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 50000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2011"
            }
          ]
        }
      },
      "SalesAndExciseTaxPayableCurrent": {
        "label": "Sales and Excise Tax Payable, Current",
        "description": "Carrying value as of the balance sheet date of liabilities incurred through that date and payable for statutory sales and use taxes, including value added tax. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "units": {
          "USD": [
            {
              "end": "2012-12-31",
              "val": 1260000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 87000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "end": "2013-12-31",
              "val": 1837000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "end": "2013-12-31",
              "val": 1837000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "end": "2013-12-31",
              "val": 1837000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 1678000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 1240000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 1048000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2014Q3I"
            }
          ]
        }
      },
      "SalesRevenueNet": {
        "label": "Revenue, Net (Deprecated 2018-01-31)",
        "description": "Total revenue from sale of goods and services rendered during the reporting period, in the normal course of business, reduced by sales returns and allowances, and sales discounts.",
        "units": {
          "USD": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 47731000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 16500000,
              "accn": "0001206774-12-001897",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-04",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 36078000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 19578000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 58380000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 22302000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 83285000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 83285000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 27385000,
              "accn": "0001206774-12-001897",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-04"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 27385000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 60038000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 60038000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 32653000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 32653000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 96410000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 96410000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 36371000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 36371000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 137567000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 137567000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 137567000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 46133000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 46133000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 101156000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 101156000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 55023000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 55023000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 162337000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 162337000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 61181000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 61181000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 232988000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 232988000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 232988000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 76407000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 76407000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 165194000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 165194000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 88787000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 88787000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 267649000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 267649000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 102455000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 102455000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 377536000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 377536000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 377536000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 118508000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 118508000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 252421000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 252421000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 133913000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 133913000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 395980000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 395980000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 143559000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 143559000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 549711000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 549711000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 549711000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 158613000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 158613000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 332041000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 332041000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 173428000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 173428000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 518273000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 518273000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 186232000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 186232000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 713069000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 713069000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 197323000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 198174000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 406187000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 208864000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 628567000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 222380000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 846813000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 223074000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2018Q1"
            }
          ]
        }
      },
      "SellingAndMarketingExpense": {
        "label": "Selling and Marketing Expense",
        "description": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.",
        "units": {
          "USD": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 33919000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 11271000,
              "accn": "0001206774-12-001897",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-04",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 23618000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 12347000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 38515000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 14897000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 54539000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 54539000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 18770000,
              "accn": "0001206774-12-001897",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-04"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 18770000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 39103000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 39103000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 20333000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 20333000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 60404000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 60404000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 21302000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 21302000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 85915000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 85915000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 85915000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 28194000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 28194000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 58997000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 58997000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 30803000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 30803000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 93123000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 93123000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 34126000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 34126000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 131970000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 131970000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 131970000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 45121000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 45121000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 92919000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 92919000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 47798000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 47798000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 147470000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 147470000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 54551000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 54551000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 201050000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 201050000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 201050000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 63266000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 63266000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 131280000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 131280000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 68014000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 68014000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 214229000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 214229000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 82949000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 82949000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 301764000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 301764000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 301764000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 95628000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 95628000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 190030000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 190030000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 94402000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 94402000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 289304000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 289304000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 99274000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 99274000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 382854000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 382854000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 379895000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 109286000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 108532000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 214518000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 213450000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 105232000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 104921000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 327559000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 326409000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 113041000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 112958000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 438643000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 437424000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 437424000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 119641000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 119641000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 119641000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 240294000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 240294000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 120653000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 120653000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 120653000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 362054000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 362054000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 121759000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 121759000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 121759000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 483309000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 483309000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 483309000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2018-10-01",
              "end": "2018-12-31",
              "val": 121256000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2018Q4"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 124316000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 124316000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 124316000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 246361000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 246361000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 122045000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 122045000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 122045000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 374016000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 374016000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 127655000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 127655000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 127655000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 500386000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 500386000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 500386000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2019"
            },
            {
              "start": "2019-10-01",
              "end": "2019-12-31",
              "val": 126370000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2019Q4"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 137297000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 137297000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 233586000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 233586000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 96289000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 96289000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 334887000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 334887000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 101301000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 101301000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 437060000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 437060000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 437060000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 112909000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 112909000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 226550000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 226550000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 113641000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 113641000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 340845000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 340845000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 114295000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 114295000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 454224000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 454224000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 454224000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 126097000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 126097000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 255509000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 255509000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 129412000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 129412000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 388570000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 388570000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 133061000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 133061000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 514927000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 514927000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 514927000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 147455000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 147455000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 286605000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 286605000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 139150000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 139150000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 424308000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 424308000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 137703000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 137703000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 556605000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 556605000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 556605000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 147791000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 147791000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 298084000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 298084000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 150293000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 150293000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 442715000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 442715000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 144631000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 144631000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 585978000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 585978000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 146284000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 146284000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 290896000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 144612000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 441636000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 150740000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 592107000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 153010000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "ShareBasedCompensation": {
        "label": "Share-based Payment Arrangement, Noncash Expense",
        "description": "Amount of noncash expense for share-based payment arrangement.",
        "units": {
          "USD": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 1431000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 1103000,
              "accn": "0001206774-12-001897",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-04",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 2051000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 948000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 3511000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 1460000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 4877000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 4877000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 7429000,
              "accn": "0001206774-12-001897",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-04"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 7429000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 9287000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 9287000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 1858000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 11621000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 11621000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 2334000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 14878000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 14878000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 14878000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 5160000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 5160000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 10873000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 10873000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 17888000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 17888000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 26677000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 26677000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 26677000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 9456000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 9456000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 19539000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 19539000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 30457000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 30457000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 42273000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 42273000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 42273000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 13671000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 13671000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 29187000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 29187000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 44870000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 44870000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 60842000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 60842000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 60842000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 19110000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 19110000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 39836000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 39836000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 62396000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 62396000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 86261000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 86261000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 86261000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 24334000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 24334000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 49699000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 49699000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 75007000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 75007000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 100415000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 100415000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 100415000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 27734000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 27734000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 56539000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 56539000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 85732000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 85732000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 114386000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 114386000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 114386000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 31319000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 31319000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 61770000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 61770000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 91006000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 91006000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 121512000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 121512000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 121512000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 31750000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 31750000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 62335000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 62335000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 92590000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 92590000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 124574000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 124574000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 124574000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 39245000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 39245000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 80104000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 80104000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 116546000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 116546000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 151679000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 151679000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 151679000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 41060000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 41060000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 81121000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 81121000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 119753000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 119753000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 156090000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 156090000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 156090000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 46257000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 46257000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 89837000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 89837000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 133304000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 133304000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 173451000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 173451000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 173451000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 42710000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 42710000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 83924000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 83924000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 123396000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 123396000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 158193000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 158193000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 37469000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 37469000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 72244000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 105125000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 133993000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 30507000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value",
        "description": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.",
        "units": {
          "USD": [
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 57400000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 84900000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 29100000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 46100000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 46100000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 64100000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 64100000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 42100000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 42100000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 88700000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 88700000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 127700000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 127700000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 46700000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 46700000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 81400000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 81400000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 122200000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 122200000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 46200000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 46200000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 91200000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 147900000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 50700000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2024Q1"
            }
          ]
        }
      },
      "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate",
        "description": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.",
        "units": {
          "pure": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 0,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 0,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2012"
            }
          ]
        }
      },
      "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate",
        "description": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.",
        "units": {
          "pure": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 0.7071,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 0.6071,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 0.6071,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0.6276,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0.6276,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0.6276,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0.6083,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0.6083,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0.6083,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0.5756,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0.5756,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0.5756,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0.4927,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0.4927,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0.44,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2016"
            }
          ]
        }
      },
      "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate",
        "description": "The risk-free interest rate assumption that is used in valuing an option on its own shares.",
        "units": {
          "pure": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 0.0236,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 0.023,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 0.023,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0.0101,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0.0101,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0.0101,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0.0125,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0.0125,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 0.0125,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0.0207,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0.0207,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 0.0207,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0.0178,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0.0178,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0.0153,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2016"
            }
          ]
        }
      },
      "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value",
        "description": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.",
        "units": {
          "USD": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 9000000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 3800000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 2800000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 7700000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 3900000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 10300000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 1700000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 2500000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 852000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 25100000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 22500000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 31300000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 16000000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03",
              "frame": "CY2013Q1"
            }
          ]
        }
      },
      "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period",
        "description": "For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired.",
        "units": {
          "shares": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -1041576,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -628124,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -308569,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": -595208,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -834056,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 228097,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 461702,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 669709,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 784191,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 143570,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 362360,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 509949,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 593277,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 92628,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 172968,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 272746,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 364466,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 59959,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 111478,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 157062,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 238460,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 44974,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 115914,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 210770,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 341088,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 44397,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 68239,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 109361,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 44899,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 108803,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 339301,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 77311,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 127031,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 182616,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 9046,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 29275,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 52729,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 14000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 20000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 132000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 2000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 83000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 139000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 17000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 33000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 33000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 104000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 114000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 144000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            }
          ]
        }
      },
      "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price",
        "description": "Weighted average price of options that were either forfeited or expired.",
        "units": {
          "USD/shares": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 1.92,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 5.47,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 10.68,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 11.68,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 12.45,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 17.91,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 19,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 19.7,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 21.03,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 33.88,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 32.98,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 34.06,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 35.05,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 37.34,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 40.62,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 40.69,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 40.09,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 38.73,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 38.66,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 40.25,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 36.59,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 51.87,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 48.6,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 47.08,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 44.78,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 49.2,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 51.31,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 48.85,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 47.39,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 47.03,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 40.88,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 46.89,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 48.8,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 47.34,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 52.14,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 49.09,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 47.86,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 11.68,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 36.86,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 45.43,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 21.72,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 34.56,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 44.28,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 72.57,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 64.91,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 64.91,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 54.41,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 53.24,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 50.36,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            }
          ]
        }
      },
      "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period",
        "description": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.",
        "units": {
          "shares": [
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 166229,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 444323,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 200997,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 61000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 140000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 153000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 42000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 144000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025"
            }
          ]
        }
      },
      "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross",
        "description": "Gross number of share options (or share units) granted during the period.",
        "units": {
          "shares": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 1881832,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 5612978,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 1376162,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 2003587,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 3249855,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 2325350,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 3501425,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 4224002,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 4420302,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 97750,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 129050,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 130925,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 209700,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 252800,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 316450,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 388450,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 466000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 836268,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 1199768,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 1254168,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1341250,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 838600,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 850850,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 920850,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 920850,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 671250,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 680200,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 685850,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 685850,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 662150,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 662150,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 662150,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 662150,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 86500,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 86500,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 146500,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 158050,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 80000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 80000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 80000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 10000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 10000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 10000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2022"
            }
          ]
        }
      },
      "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value",
        "description": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.",
        "units": {
          "USD/shares": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 4.2,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 4.15,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 4.4,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 4.42,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 5.67,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 4.48,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 8.24,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 9.68,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 11.86,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 10.72,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 13.09,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0.72,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 12.19,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03",
              "frame": "CY2013Q1"
            }
          ]
        }
      },
      "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value",
        "description": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.",
        "units": {
          "USD": [
            {
              "end": "2011-12-31",
              "val": 55043295,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "end": "2011-12-31",
              "val": 55043295,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-06-30",
              "val": 160963119,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 177017170,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 96992000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "end": "2012-12-31",
              "val": 96992,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03"
            },
            {
              "end": "2012-12-31",
              "val": 96992000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "end": "2012-12-31",
              "val": 96992000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "end": "2012-12-31",
              "val": 96992000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 127420,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 231692000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 561268000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 562855000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "end": "2013-12-31",
              "val": 562855000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "end": "2013-12-31",
              "val": 562855000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "end": "2013-12-31",
              "val": 562855000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "end": "2013-12-31",
              "val": 562855000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 601459000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 570413000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 457429000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 324160000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "end": "2014-12-31",
              "val": 324160000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01"
            },
            {
              "end": "2014-12-31",
              "val": 324160000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "end": "2014-12-31",
              "val": 324160000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "end": "2014-12-31",
              "val": 324160000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 250236000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 204722000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 50067000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 92454000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "end": "2015-12-31",
              "val": 92454000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06"
            },
            {
              "end": "2015-12-31",
              "val": 92454000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "end": "2015-12-31",
              "val": 92454000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "end": "2015-12-31",
              "val": 92454000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 38683000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 106053000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 183754000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 147673000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "end": "2016-12-31",
              "val": 147673000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10"
            },
            {
              "end": "2016-12-31",
              "val": 147673000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "end": "2016-12-31",
              "val": 147673000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "end": "2016-12-31",
              "val": 147673000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 106262000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 83542000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 162770000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 145613000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "end": "2017-12-31",
              "val": 145613000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10"
            },
            {
              "end": "2017-12-31",
              "val": 145613000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "end": "2017-12-31",
              "val": 145613000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "end": "2017-12-31",
              "val": 145613000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 136698000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 117184000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 174842000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 88983000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "end": "2018-12-31",
              "val": 88983000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "end": "2018-12-31",
              "val": 88983000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "end": "2018-12-31",
              "val": 88983000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "end": "2018-12-31",
              "val": 88983000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 85592000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 82414000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 81195000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 75805000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "end": "2019-12-31",
              "val": 75805000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": 75805000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "end": "2019-12-31",
              "val": 75805000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "end": "2019-12-31",
              "val": 75805000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 18213000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 30482000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 21260000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 30451000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-12-31",
              "val": 30451000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07"
            },
            {
              "end": "2020-12-31",
              "val": 30451000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "end": "2020-12-31",
              "val": 30451000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "end": "2020-12-31",
              "val": 30451000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 35920000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 38326000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 28236000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 24580000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "end": "2021-12-31",
              "val": 24580000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06"
            },
            {
              "end": "2021-12-31",
              "val": 24580000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "end": "2021-12-31",
              "val": 24580000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "end": "2021-12-31",
              "val": 24580000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 19264000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 9017000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 8255000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 7507000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 7507000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05"
            },
            {
              "end": "2022-12-31",
              "val": 7507000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "end": "2022-12-31",
              "val": 7507000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 7507000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 7715000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 10671000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 20466000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 33100000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "end": "2023-12-31",
              "val": 33100000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10"
            },
            {
              "end": "2023-12-31",
              "val": 33100000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "end": "2023-12-31",
              "val": 33100000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "end": "2023-12-31",
              "val": 33100000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 15790000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 11223000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 8258000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 14407000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "end": "2024-12-31",
              "val": 14407000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09"
            },
            {
              "end": "2024-12-31",
              "val": 14407000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "end": "2024-12-31",
              "val": 14407000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "end": "2024-12-31",
              "val": 14407000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 11147000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 7038000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 5035000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 4420000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27"
            },
            {
              "end": "2025-12-31",
              "val": 4420000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 18944000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number",
        "description": "Number of options outstanding, including both vested and non-vested options.",
        "units": {
          "shares": [
            {
              "end": "2009-12-31",
              "val": 6147157,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-12-31",
              "val": 5697844,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 9303989,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "end": "2011-12-31",
              "val": 9303989,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "end": "2011-12-31",
              "val": 9303989,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-06-30",
              "val": 10128034,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 9436353,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 10113176,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "end": "2012-12-31",
              "val": 10113176,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03"
            },
            {
              "end": "2012-12-31",
              "val": 10113176,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "end": "2012-12-31",
              "val": 10113176,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "end": "2012-12-31",
              "val": 10113176,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 11429573,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 11630161,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 11454658,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 11101166,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "end": "2013-12-31",
              "val": 11101166,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "end": "2013-12-31",
              "val": 11101166,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "end": "2013-12-31",
              "val": 11101166,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "end": "2013-12-31",
              "val": 11101166,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 10397871,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 9911471,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 9301123,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 9037935,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "end": "2014-12-31",
              "val": 9037935,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01"
            },
            {
              "end": "2014-12-31",
              "val": 9037935,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "end": "2014-12-31",
              "val": 9037935,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "end": "2014-12-31",
              "val": 9037935,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 8921321,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 8562380,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 8425226,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 8206356,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "end": "2015-12-31",
              "val": 8206356,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06"
            },
            {
              "end": "2015-12-31",
              "val": 8206356,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "end": "2015-12-31",
              "val": 8206356,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "end": "2015-12-31",
              "val": 8206356,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 8855965,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 8952936,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 8409210,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 8018941,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "end": "2016-12-31",
              "val": 8018941,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10"
            },
            {
              "end": "2016-12-31",
              "val": 8018941,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "end": "2016-12-31",
              "val": 8018941,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "end": "2016-12-31",
              "val": 8018941,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 8597664,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 8034234,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 7512911,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 7078932,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "end": "2017-12-31",
              "val": 7078932,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10"
            },
            {
              "end": "2017-12-31",
              "val": 7078932,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "end": "2017-12-31",
              "val": 7078932,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "end": "2017-12-31",
              "val": 7078932,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 7392348,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 7190888,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 6917435,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 6818682,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "end": "2018-12-31",
              "val": 6818682,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "end": "2018-12-31",
              "val": 6818682,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "end": "2018-12-31",
              "val": 6818682,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "end": "2018-12-31",
              "val": 6818682,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 7385151,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 7198073,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 6742211,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 6210385,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "end": "2019-12-31",
              "val": 6210385,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": 6210385,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "end": "2019-12-31",
              "val": 6210385,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "end": "2019-12-31",
              "val": 6210385,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 6018727,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 5947497,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 5888881,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 4622828,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-12-31",
              "val": 4622828,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07"
            },
            {
              "end": "2020-12-31",
              "val": 4622828,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "end": "2020-12-31",
              "val": 4622828,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "end": "2020-12-31",
              "val": 4623000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 4088588,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 4108630,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 4016550,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 3979000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "end": "2021-12-31",
              "val": 3979000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06"
            },
            {
              "end": "2021-12-31",
              "val": 3979000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "end": "2021-12-31",
              "val": 3979000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "end": "2021-12-31",
              "val": 3979000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 3938000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 3881000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 3575000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 3543000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 3543000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05"
            },
            {
              "end": "2022-12-31",
              "val": 3543000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "end": "2022-12-31",
              "val": 3543000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 3543000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 2856000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 2744000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 2619000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 2543000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "end": "2023-12-31",
              "val": 2543000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10"
            },
            {
              "end": "2023-12-31",
              "val": 2543000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "end": "2023-12-31",
              "val": 2543000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "end": "2023-12-31",
              "val": 2543000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 2509000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 2473000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 2473000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 2464000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "end": "2024-12-31",
              "val": 2464000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09"
            },
            {
              "end": "2024-12-31",
              "val": 2464000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "end": "2024-12-31",
              "val": 2464000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "end": "2024-12-31",
              "val": 2464000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 2348000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 2322000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 2278000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 2262000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27"
            },
            {
              "end": "2025-12-31",
              "val": 2262000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 1835000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price",
        "description": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.",
        "units": {
          "USD/shares": [
            {
              "end": "2009-12-31",
              "val": 0.56,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-12-31",
              "val": 2.28,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 5.48,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "end": "2011-12-31",
              "val": 5.48,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "end": "2011-12-31",
              "val": 5.48,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-06-30",
              "val": 6.88,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 8.29,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 10,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "end": "2012-12-31",
              "val": 10,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03"
            },
            {
              "end": "2012-12-31",
              "val": 10,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "end": "2012-12-31",
              "val": 10,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "end": "2012-12-31",
              "val": 10,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 12.71,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 14.85,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 17.18,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 18.24,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "end": "2013-12-31",
              "val": 18.24,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "end": "2013-12-31",
              "val": 18.24,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "end": "2013-12-31",
              "val": 18.24,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "end": "2013-12-31",
              "val": 18.24,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 19.15,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 19.19,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 19.21,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 19.64,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "end": "2014-12-31",
              "val": 19.64,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01"
            },
            {
              "end": "2014-12-31",
              "val": 19.64,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "end": "2014-12-31",
              "val": 19.64,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "end": "2014-12-31",
              "val": 19.64,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 20.65,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 20.84,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 20.9,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 20.93,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "end": "2015-12-31",
              "val": 20.93,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06"
            },
            {
              "end": "2015-12-31",
              "val": 20.93,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "end": "2015-12-31",
              "val": 20.93,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "end": "2015-12-31",
              "val": 20.93,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 21.13,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 21.27,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 21.39,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 21.71,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "end": "2016-12-31",
              "val": 21.71,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10"
            },
            {
              "end": "2016-12-31",
              "val": 21.71,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "end": "2016-12-31",
              "val": 21.71,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "end": "2016-12-31",
              "val": 21.71,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 23.01,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 22.94,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 22.88,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 22.7,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "end": "2017-12-31",
              "val": 22.7,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10"
            },
            {
              "end": "2017-12-31",
              "val": 22.7,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "end": "2017-12-31",
              "val": 22.7,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "end": "2017-12-31",
              "val": 22.7,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 24.63,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 24.72,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 24.65,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 24.54,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "end": "2018-12-31",
              "val": 24.54,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "end": "2018-12-31",
              "val": 24.54,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "end": "2018-12-31",
              "val": 24.54,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "end": "2018-12-31",
              "val": 24.54,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 25.48,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 25.38,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 25.11,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 25.1,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "end": "2019-12-31",
              "val": 25.1,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": 25.1,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "end": "2019-12-31",
              "val": 25.1,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "end": "2019-12-31",
              "val": 25.1,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 25.29,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 25.12,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 25.17,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 29.89,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-12-31",
              "val": 29.89,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07"
            },
            {
              "end": "2020-12-31",
              "val": 29.89,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "end": "2020-12-31",
              "val": 29.89,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "end": "2020-12-31",
              "val": 29.89,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 32.2,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 32.36,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 32.53,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 32.59,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "end": "2021-12-31",
              "val": 32.59,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06"
            },
            {
              "end": "2021-12-31",
              "val": 32.59,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "end": "2021-12-31",
              "val": 32.59,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "end": "2021-12-31",
              "val": 32.59,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 32.68,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 32.82,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 32.71,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 32.81,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 32.81,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05"
            },
            {
              "end": "2022-12-31",
              "val": 32.81,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "end": "2022-12-31",
              "val": 32.81,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 32.81,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 35.57,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 35.64,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 35.17,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 34.94,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "end": "2023-12-31",
              "val": 34.94,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10"
            },
            {
              "end": "2023-12-31",
              "val": 34.94,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "end": "2023-12-31",
              "val": 34.94,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "end": "2023-12-31",
              "val": 34.94,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 34.71,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 34.57,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 34.57,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 34.44,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "end": "2024-12-31",
              "val": 34.44,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09"
            },
            {
              "end": "2024-12-31",
              "val": 34.44,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "end": "2024-12-31",
              "val": 34.44,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "end": "2024-12-31",
              "val": 34.44,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 33.65,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 33.69,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 33.69,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 33.78,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27"
            },
            {
              "end": "2025-12-31",
              "val": 33.78,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 36.87,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value",
        "description": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.",
        "units": {
          "USD": [
            {
              "end": "2012-06-30",
              "val": 94138061,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 98916908,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 61503000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 72617,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 106916000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 217501000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 230476000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 254083000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 272265000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 241830000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 193221000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 165596000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 147623000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 47374000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 81881000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 38448000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 89290000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 151072000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 128488000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 96510000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 77961000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 143342000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 131625000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 125460000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 109516000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 157306000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 86155000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 83656000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 80977000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 80712000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 75540000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 18213000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 30482000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 21260000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 30071000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 34224000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 36462000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 27406000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 24103000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 19000000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 9017000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 8255000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 7507000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 7556000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 10480000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 20144000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 32641000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 15722000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 11187000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 8240000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 14379000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 11130000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 7038000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 5035000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 4420000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 18944000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number",
        "description": "Number of fully vested and expected to vest exercisable options that may be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.",
        "units": {
          "shares": [
            {
              "end": "2012-06-30",
              "val": 5073475,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 4472660,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 4533459,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 4185178,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 3929032,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 3772662,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 3866336,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 3804064,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 4148881,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 4324790,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 4658770,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 4952575,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 5142755,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 5552729,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 5774527,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 6031340,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 6302577,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 6236043,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 6292994,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 6412831,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 6215474,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 5904796,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 5774043,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 5642395,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 5623018,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 5543179,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 5655790,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 5753420,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 5782914,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 5683209,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 5310712,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 5167499,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 5201796,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 5199107,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 4022236,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 3608168,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 3632114,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 3619770,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 3665000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 3693000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 3673000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 3411000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 3424000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 2772000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 2681000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 2567000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 2503000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 2483000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 2452000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 2457000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 2453000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 2341000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 2322000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 2278000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 2262000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 1835000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price",
        "description": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.",
        "units": {
          "USD/shares": [
            {
              "end": "2012-06-30",
              "val": 4.18,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 4.93,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 5.3,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 6.38,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 7.56,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 8.53,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 9.34,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 10.14,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 11.06,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 12.33,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 13.48,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 14.46,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 15.1,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 15.73,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 16.34,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 17.14,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 18.03,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 18.58,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 19.18,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 19.76,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 20.07,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 20.32,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 20.55,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 20.94,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 21.44,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 21.71,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 22.03,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 22.29,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 22.55,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 22.78,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 22.94,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 23.33,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 23.4,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 23.63,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 28.9,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 31.63,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 31.8,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 32.13,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 32.33,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 32.49,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 32.69,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 32.6,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 32.73,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 35.59,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 35.66,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 35.16,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 34.92,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 34.69,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 34.55,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 34.55,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 34.43,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 33.65,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 33.69,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 33.69,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 33.78,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 36.87,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value",
        "description": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.",
        "units": {
          "USD": [
            {
              "end": "2012-06-30",
              "val": 158237949,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 175170132,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 96352000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 126160,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 226696000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 546790000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 535767000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 574356000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 547924000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 442340000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 315938000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 242924000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 201870000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 50011000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 91837000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2015Q4I"
            }
          ]
        }
      },
      "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number",
        "description": "Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.",
        "units": {
          "shares": [
            {
              "end": "2012-06-30",
              "val": 9884011,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 9290154,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 9924977,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 11146563,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 11279346,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 11111350,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 10456258,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 9836565,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 9440657,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 8919244,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 8717559,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 8518476,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 8338298,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 8335939,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 8021326,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2015Q4I"
            }
          ]
        }
      },
      "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price",
        "description": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.",
        "units": {
          "USD/shares": [
            {
              "end": "2012-06-30",
              "val": 6.76,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-28",
              "val": 27.05,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "end": "2012-09-30",
              "val": 8.19,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 9.86,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 12.54,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 14.67,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 16.97,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 17.71,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 18.59,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 18.7,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 18.78,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 19.21,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 20.1,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 20.44,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 20.76,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 20.55,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2015Q4I"
            }
          ]
        }
      },
      "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Shares Purchased for Award",
        "description": "Number of shares purchased for issuance under share-based payment arrangement.",
        "units": {
          "shares": [
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 433697,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 433697,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 433697,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 0,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05",
              "frame": "CY2020Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 0,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 254449,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 254449,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 0,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05",
              "frame": "CY2021Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 0,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2022Q1"
            }
          ]
        }
      },
      "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": {
        "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price",
        "description": "Weighted average price at which option holders acquired shares when converting their stock options into shares.",
        "units": {
          "USD/shares": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 0.36,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 1.48,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 3.13,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 2.21,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 2.29,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 2.12,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 3.02,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 4.38,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 5.12,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 10.24,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 11.34,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 12.12,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 11.99,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 12.31,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 13.79,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 13.58,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 13.13,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 8.17,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 9.89,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 15.19,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 15.95,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 15.29,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 19.36,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 19.85,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 19.74,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 18.13,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 18.17,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 19.91,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 19.97,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 22.54,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 21.08,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 20.74,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 21.18,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 12.87,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 12.56,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 12.64,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 8.53,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 11.52,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 12.24,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 12.84,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 13.04,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 22.45,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 21.8,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 25.08,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 24.66,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 21.31,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 21.73,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 22.9,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 23.94,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 31.75,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 33.44,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 33.44,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 33.44,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 20.47,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 21.04,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 20.86,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 21.13,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 20.47,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": {
        "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price",
        "description": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.",
        "units": {
          "USD/shares": [
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 46.09,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 40.57,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 47.24,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 48.92,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 44.49,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 46.39,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 65.4,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 50.36,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025"
            }
          ]
        }
      },
      "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": {
        "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price",
        "description": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.",
        "units": {
          "USD/shares": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 6.68,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 7.76,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 16.54,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 18.46,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 19.76,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 21.45,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 24.24,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 28.06,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 29.72,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 83.63,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 81.25,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 80.67,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 75.58,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 53.74,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 52.09,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 50.3,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 45.4,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 22.32,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 21.94,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 22.3,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 23.58,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 35,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 34.97,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 34.6,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 34.6,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 43.58,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 43.55,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 43.52,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 43.52,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 36.06,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 36.06,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 36.06,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 36.06,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 28.94,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 28.94,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 31.42,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 31.21,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 39.17,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 39.17,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 39.17,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 31.42,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 31.42,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 31.42,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2022"
            }
          ]
        }
      },
      "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions": {
        "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Shares Exercisable",
        "description": "The number of shares reserved for issuance pertaining to the outstanding exercisable stock options as of the balance sheet date in the customized range of exercise prices for which the market and performance vesting condition has been satisfied.",
        "units": {
          "shares": [
            {
              "end": "2013-12-31",
              "val": 3866336,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 4658770,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 5774527,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 6292994,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2016Q4I"
            }
          ]
        }
      },
      "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions": {
        "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Shares Outstanding",
        "description": "The number of shares reserved for issuance pertaining to the outstanding stock options as of the balance sheet date for all option plans in the customized range of exercise prices.",
        "units": {
          "shares": [
            {
              "end": "2013-12-31",
              "val": 11101166,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 9037935,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 8206356,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 8018941,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2016Q4I"
            }
          ]
        }
      },
      "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value",
        "description": "Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock.",
        "units": {
          "USD": [
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 34000000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 71300000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 107400000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 31800000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 31800000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 57400000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 84900000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 29100000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1"
            }
          ]
        }
      },
      "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1": {
        "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Exercise Price",
        "description": "Weighted average exercise price as of the balance sheet date for those equity-based payment arrangements exercisable and outstanding.",
        "units": {
          "USD/shares": [
            {
              "end": "2013-12-31",
              "val": 9.34,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 13.48,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 16.34,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 19.18,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2016Q4I"
            }
          ]
        }
      },
      "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1": {
        "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Exercise Price",
        "description": "The weighted average price as of the balance sheet date at which grantees could acquire the underlying shares with respect to all outstanding stock options which are in the customized range of exercise prices.",
        "units": {
          "USD/shares": [
            {
              "end": "2013-12-31",
              "val": 18.24,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 19.64,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 20.93,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 21.71,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2016Q4I"
            }
          ]
        }
      },
      "ShortTermLeaseCost": {
        "label": "Short-term Lease, Cost",
        "description": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.",
        "units": {
          "USD": [
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 299000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 299000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 647000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 647000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 348000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 348000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 938000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 938000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 291000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 291000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1287000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1287000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1287000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 360000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 360000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 701000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 701000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 341000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 341000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 1070000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 1070000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 369000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 369000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1288000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1288000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1288000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 137000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 137000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 273000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 273000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 136000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 136000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 406000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 406000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 133000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 133000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 532000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 532000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 532000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 254000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 254000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 524000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 524000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 270000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 270000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 815000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 815000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 291000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 291000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1065000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1065000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 1065000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 105000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 105000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 203000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 203000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 98000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 98000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 298000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 298000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 95000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 95000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 396000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 396000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 396000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 97000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 97000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 193000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 193000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 96000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 96000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 292000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 292000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 99000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 99000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 392000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 392000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 116000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 116000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 230000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 114000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 345000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 115000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 414000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 68000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "StockholdersEquity": {
        "label": "Stockholders' Equity Attributable to Parent",
        "description": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.",
        "units": {
          "USD": [
            {
              "end": "2009-12-31",
              "val": -13169000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-12-31",
              "val": -20889000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "end": "2010-12-31",
              "val": -20889000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-12-31",
              "val": -24347000,
              "accn": "0001206774-12-001897",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-04"
            },
            {
              "end": "2011-12-31",
              "val": -24347000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "end": "2011-12-31",
              "val": -24347000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "end": "2011-12-31",
              "val": -24347000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "end": "2011-12-31",
              "val": -24347000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "end": "2011-12-31",
              "val": -24347000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-03-31",
              "val": 140614000,
              "accn": "0001206774-12-001897",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-04",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 140678000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 142956000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 165662000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "end": "2012-12-31",
              "val": 165662000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03"
            },
            {
              "end": "2012-12-31",
              "val": 165662000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "end": "2012-12-31",
              "val": 165662000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "end": "2012-12-31",
              "val": 165662000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "end": "2012-12-31",
              "val": 165662000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "end": "2012-12-31",
              "val": 165662000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 165434000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 174497000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 196431000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 486483000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "end": "2013-12-31",
              "val": 486483000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "end": "2013-12-31",
              "val": 486483000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "end": "2013-12-31",
              "val": 486483000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "end": "2013-12-31",
              "val": 486483000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "end": "2013-12-31",
              "val": 486483000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "end": "2013-12-31",
              "val": 486483000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 499936000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 521245000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 538623000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 588150000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "end": "2014-12-31",
              "val": 588150000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01"
            },
            {
              "end": "2014-12-31",
              "val": 588150000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "end": "2014-12-31",
              "val": 588150000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "end": "2014-12-31",
              "val": 588150000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "end": "2014-12-31",
              "val": 588150000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "end": "2014-12-31",
              "val": 588150000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 656656000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 686165000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 696462000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 693620000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "end": "2015-12-31",
              "val": 693620000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06"
            },
            {
              "end": "2015-12-31",
              "val": 693620000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "end": "2015-12-31",
              "val": 693620000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "end": "2015-12-31",
              "val": 693620000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "end": "2015-12-31",
              "val": 693620000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "end": "2015-12-31",
              "val": 699613000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 700694000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 729107000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 765581000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 807186000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "end": "2016-12-31",
              "val": 807186000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10"
            },
            {
              "end": "2016-12-31",
              "val": 807186000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "end": "2016-12-31",
              "val": 807186000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "end": "2016-12-31",
              "val": 807186000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "end": "2016-12-31",
              "val": 816138000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "end": "2016-12-31",
              "val": 816138000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 831935000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 886666000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 925296000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 1099608000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "end": "2017-12-31",
              "val": 1108697000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10"
            },
            {
              "end": "2017-12-31",
              "val": 1108697000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "end": "2017-12-31",
              "val": 1108697000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "end": "2017-12-31",
              "val": 1108697000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "end": "2017-12-31",
              "val": 1108697000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "end": "2017-12-31",
              "val": 1108697000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "end": "2017-12-31",
              "val": 1108697000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "end": "2017-12-31",
              "val": 1108697000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "end": "2017-12-31",
              "val": 1108697000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 1092153000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10"
            },
            {
              "end": "2018-03-31",
              "val": 1092153000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "end": "2018-03-31",
              "val": 1092153000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 1098434000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "end": "2018-06-30",
              "val": 1098434000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "end": "2018-06-30",
              "val": 1098434000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 1129494000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "end": "2018-09-30",
              "val": 1129494000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 1075518000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "end": "2018-12-31",
              "val": 1075518000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "end": "2018-12-31",
              "val": 1075518000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "end": "2018-12-31",
              "val": 1075518000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "end": "2018-12-31",
              "val": 1075518000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "end": "2018-12-31",
              "val": 1075518000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2018-12-31",
              "val": 1075518000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "end": "2018-12-31",
              "val": 1075518000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "end": "2018-12-31",
              "val": 1075518000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2018-12-31",
              "val": 1075518000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 994838000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "end": "2019-03-31",
              "val": 994838000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "end": "2019-03-31",
              "val": 994838000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-03-31",
              "val": 994838000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 746455000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "end": "2019-06-30",
              "val": 746455000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "end": "2019-06-30",
              "val": 746455000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "end": "2019-06-30",
              "val": 746455000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 702564000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "end": "2019-09-30",
              "val": 702564000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 754991000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "end": "2019-12-31",
              "val": 754991000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": 754991000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "end": "2019-12-31",
              "val": 754991000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "end": "2019-12-31",
              "val": 754991000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2019-12-31",
              "val": 754991000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07"
            },
            {
              "end": "2019-12-31",
              "val": 754991000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "end": "2019-12-31",
              "val": 754991000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "end": "2019-12-31",
              "val": 754991000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "end": "2019-12-31",
              "val": 754991000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 762432000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2020-03-31",
              "val": 762432000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "end": "2020-03-31",
              "val": 762432000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07"
            },
            {
              "end": "2020-03-31",
              "val": 762432000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 781320000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "end": "2020-06-30",
              "val": 781320000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "end": "2020-06-30",
              "val": 781320000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "end": "2020-06-30",
              "val": 781320000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 815628000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "end": "2020-09-30",
              "val": 815628000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 854534000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-12-31",
              "val": 854534000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07"
            },
            {
              "end": "2020-12-31",
              "val": 854534000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "end": "2020-12-31",
              "val": 854534000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "end": "2020-12-31",
              "val": 854534000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "end": "2020-12-31",
              "val": 854534000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06"
            },
            {
              "end": "2020-12-31",
              "val": 854534000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "end": "2020-12-31",
              "val": 854534000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "end": "2020-12-31",
              "val": 854534000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 854534000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 827100000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07"
            },
            {
              "end": "2021-03-31",
              "val": 827100000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "end": "2021-03-31",
              "val": 827100000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06"
            },
            {
              "end": "2021-03-31",
              "val": 827100000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 803464000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "end": "2021-06-30",
              "val": 803464000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "end": "2021-06-30",
              "val": 803464000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "end": "2021-06-30",
              "val": 803464000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 781823000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "end": "2021-09-30",
              "val": 781823000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 751318000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "end": "2021-12-31",
              "val": 751318000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06"
            },
            {
              "end": "2021-12-31",
              "val": 751318000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "end": "2021-12-31",
              "val": 751318000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "end": "2021-12-31",
              "val": 751318000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2021-12-31",
              "val": 751318000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05"
            },
            {
              "end": "2021-12-31",
              "val": 751318000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "end": "2021-12-31",
              "val": 751318000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2021-12-31",
              "val": 751318000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "end": "2021-12-31",
              "val": 751318000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 724349000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06"
            },
            {
              "end": "2022-03-31",
              "val": 724349000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "end": "2022-03-31",
              "val": 724349000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05"
            },
            {
              "end": "2022-03-31",
              "val": 724349000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 718604000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "end": "2022-06-30",
              "val": 718604000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "end": "2022-06-30",
              "val": 718604000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "end": "2022-06-30",
              "val": 718604000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 701378000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "end": "2022-09-30",
              "val": 701378000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 710324000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 710324000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05"
            },
            {
              "end": "2022-12-31",
              "val": 710324000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "end": "2022-12-31",
              "val": 710324000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 710324000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "end": "2022-12-31",
              "val": 710324000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10"
            },
            {
              "end": "2022-12-31",
              "val": 710324000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "end": "2022-12-31",
              "val": 710324000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "end": "2022-12-31",
              "val": 710324000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "end": "2022-12-31",
              "val": 710324000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 704128000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05"
            },
            {
              "end": "2023-03-31",
              "val": 704128000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "end": "2023-03-31",
              "val": 704128000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10"
            },
            {
              "end": "2023-03-31",
              "val": 704128000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 708602000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "end": "2023-06-30",
              "val": 708602000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2023-06-30",
              "val": 708602000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "end": "2023-06-30",
              "val": 708602000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 739574000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2023-09-30",
              "val": 739574000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 749534000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "end": "2023-12-31",
              "val": 749534000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10"
            },
            {
              "end": "2023-12-31",
              "val": 749534000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "end": "2023-12-31",
              "val": 749534000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "end": "2023-12-31",
              "val": 749534000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "end": "2023-12-31",
              "val": 749534000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09"
            },
            {
              "end": "2023-12-31",
              "val": 749534000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "end": "2023-12-31",
              "val": 749534000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "end": "2023-12-31",
              "val": 749534000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 721973000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10"
            },
            {
              "end": "2024-03-31",
              "val": 721973000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "end": "2024-03-31",
              "val": 721973000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09"
            },
            {
              "end": "2024-03-31",
              "val": 721973000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 735347000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "end": "2024-06-30",
              "val": 735347000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "end": "2024-06-30",
              "val": 735347000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "end": "2024-06-30",
              "val": 735347000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 739540000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "end": "2024-09-30",
              "val": 739540000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 743969000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "end": "2024-12-31",
              "val": 743969000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09"
            },
            {
              "end": "2024-12-31",
              "val": 743969000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "end": "2024-12-31",
              "val": 743969000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "end": "2024-12-31",
              "val": 743969000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27"
            },
            {
              "end": "2024-12-31",
              "val": 743969000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 728018000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09"
            },
            {
              "end": "2025-03-31",
              "val": 728018000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "end": "2025-03-31",
              "val": 728018000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 746404000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "end": "2025-06-30",
              "val": 746404000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 733153000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 710852000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27"
            },
            {
              "end": "2025-12-31",
              "val": 710852000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 631089000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "StockholdersEquityNoteStockSplitConversionRatio1": {
        "label": "Stockholders' Equity Note, Stock Split, Conversion Ratio",
        "description": "Ratio applied to the conversion of stock split, for example but not limited to, one share converted to two or two shares converted to one.",
        "units": {
          "pure": [
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0.25,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0.25,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2012"
            }
          ]
        }
      },
      "StockIssued1": {
        "label": "Stock Issued",
        "description": "The fair value of stock issued in noncash financing activities.",
        "units": {
          "USD": [
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 9666000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2013"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 59158000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 59158000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 59158000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 59158000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 59158000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 59158000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 59158000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 59158000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2017"
            }
          ]
        }
      },
      "StockIssuedDuringPeriodSharesStockOptionsExercised": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period",
        "description": "Number of share options (or share units) exercised during the current period.",
        "units": {
          "shares": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": -1289569,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": -1378709,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": -243548,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": -1276015,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -1606612,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 780856,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 1522738,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 2212811,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 2648121,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 657475,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 956385,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 1421019,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1679654,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 276786,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 619037,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 728413,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 933113,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 126700,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 341710,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 894252,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1290205,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 214903,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 719643,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 1216110,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1519771,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 313437,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 500005,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 737986,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 779871,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 50782,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 173956,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 399320,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 826124,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 200847,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 222357,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 285388,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 1544610,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 525194,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 564923,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 633549,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 663000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 27000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 88000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 282000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 306000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 685000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 716000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 785000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 847000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 17000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 37000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 37000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 37000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 12000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 28000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 42000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 58000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 427000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "StockIssuedDuringPeriodValueAcquisitions": {
        "label": "Stock Issued During Period, Value, Acquisitions",
        "description": "Value of stock issued pursuant to acquisitions during the period.",
        "units": {
          "USD": [
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 23254000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 23254000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 23254000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 9666000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 9666000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2013"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2015"
            }
          ]
        }
      },
      "StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": {
        "label": "Stock Issued During Period, Value, Conversion of Convertible Securities",
        "description": "The gross value of stock issued during the period upon the conversion of convertible securities.",
        "units": {
          "USD": [
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 55466000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 55466000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 55466000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2012"
            }
          ]
        }
      },
      "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": {
        "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan",
        "description": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.",
        "units": {
          "USD": [
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1960000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1960000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1960000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 8869000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 8869000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 8869000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 8911000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 8911000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 8911000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 8923000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 8923000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 8923000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 10920000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 10920000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 10920000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 7139000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 7139000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 7139000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 14198000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 14198000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 14198000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 7537000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 7537000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 7537000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 7537000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 7537000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 7537000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 14775000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 14775000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 14775000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 8014000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 8014000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 8014000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 8014000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 8014000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 8014000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 14214000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 14214000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 14214000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 8675000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 8675000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 8675000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 8675000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 8675000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 8675000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 16334000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 16334000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 16334000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 9110000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 9110000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 9110000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 9110000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 9110000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 9110000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 16030000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 16030000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 16030000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 18000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 18000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 10912000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 10912000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 10894000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 10894000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 10977000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 10977000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 65000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 65000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 19206000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 19206000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 19206000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 12192000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 12192000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 12192000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 12192000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 12192000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 12192000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 19546000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 19546000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 11418000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 11418000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 11418000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 18430000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025"
            }
          ]
        }
      },
      "StockIssuedDuringPeriodValueNewIssues": {
        "label": "Stock Issued During Period, Value, New Issues",
        "description": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.",
        "units": {
          "USD": [
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 111350000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 111350000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 111350000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 276527000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 276527000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 276527000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2013"
            }
          ]
        }
      },
      "StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures": {
        "label": "Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures",
        "description": "Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited.",
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 0,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 0,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 0,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 0,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 0,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 0,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 0,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 0,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 0,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 0,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 0,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 0,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 0,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 0,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 0,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 0,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 0,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 0,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 0,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 0,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 0,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 0,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 0,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 0,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 0,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 0,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 0,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 0,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 0,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 0,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 0,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025"
            }
          ]
        }
      },
      "StockIssuedDuringPeriodValueStockOptionsExercised": {
        "label": "Stock Issued During Period, Value, Stock Options Exercised",
        "description": "Value of stock issued as a result of the exercise of stock options.",
        "units": {
          "USD": [
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 2125000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 3736000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 3736000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 13554000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 13554000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 13554000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 20164000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 20164000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 20164000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 12255000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 12255000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 12255000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 20599000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 20599000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 20599000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 29997000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 29997000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 29997000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 5682000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 9082000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 3400000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 14696000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 5614000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 15581000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 15581000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 15581000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 1145000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 1145000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 3661000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 3661000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 2516000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 2516000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 8276000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 8276000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 4615000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 4615000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 17488000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 17488000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 17488000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 2585000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 2585000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 2794000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 2794000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 209000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 209000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 3606000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 3606000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 812000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 812000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 13168000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 13168000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 13168000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 6049000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 6049000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 6912000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 6912000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 863000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 863000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 8132000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 8132000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 1220000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 1220000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 8650000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 8650000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 8650000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 588000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 588000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 1939000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 1939000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 1351000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 1351000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 7022000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 7022000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 5083000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 5083000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 7500000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 7500000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 7500000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 14593000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 14593000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 15549000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 15549000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 956000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 956000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 17975000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 17975000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 2426000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 2426000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 20261000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 20261000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 20261000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 548000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 548000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 1244000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 1244000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 696000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 696000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 1244000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 1244000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1244000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1244000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 273000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 273000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 605000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 332000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 877000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 272000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 1235000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 8726000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "StockRepurchasedAndRetiredDuringPeriodShares": {
        "label": "Stock Repurchased and Retired During Period, Shares",
        "description": "Number of shares that have been repurchased and retired during the period.",
        "units": {
          "shares": [
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 185592,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 301106,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 910332,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 1592557,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 1752895,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            }
          ]
        }
      },
      "StockRepurchasedAndRetiredDuringPeriodValue": {
        "label": "Stock Repurchased and Retired During Period, Value",
        "description": "Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital).",
        "units": {
          "USD": [
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 7700000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 12602000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 12602000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 187397000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2018"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 0,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 0,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 0,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 0,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 0,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 0,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 0,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 0,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 0,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 0,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 0,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 0,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "StockRepurchasedDuringPeriodShares": {
        "label": "Stock Repurchased During Period, Shares",
        "description": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.",
        "units": {
          "shares": [
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 302206,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 910332,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2018Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 11690224,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            }
          ]
        }
      },
      "StockRepurchasedDuringPeriodValue": {
        "label": "Stock Repurchased During Period, Value",
        "description": "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.",
        "units": {
          "USD": [
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": -333000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 333000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 333000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 674000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 674000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 674000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1318000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1318000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1318000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 482000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 482000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 482000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2015"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 12600000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 37000000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 37008000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 65803000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 28795000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09",
              "frame": "CY2018Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 102126000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 397613000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 295487000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09",
              "frame": "CY2019Q2"
            }
          ]
        }
      },
      "StockRepurchaseProgramAuthorizedAmount1": {
        "label": "Stock Repurchase Program, Authorized Amount",
        "description": "Amount of stock repurchase plan authorized.",
        "units": {
          "USD": [
            {
              "end": "2017-07-31",
              "val": 200000000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "end": "2017-07-31",
              "val": 200000000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "end": "2017-07-31",
              "val": 200000000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10"
            },
            {
              "end": "2017-07-31",
              "val": 200000000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "end": "2017-07-31",
              "val": 200000000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2018-03-31",
              "val": 37000000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2018Q1I"
            }
          ]
        }
      },
      "SubleaseIncome": {
        "label": "Sublease Income",
        "description": "Amount of sublease income excluding finance and operating lease expense.",
        "units": {
          "USD": [
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 2600000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 700000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 1200000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 500000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 1700000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 500000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 2200000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 2200000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 476000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 476000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 1289000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 1289000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 813000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 813000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 2764000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 2764000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 1475000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 1475000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 4759000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 4759000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 4759000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 1960000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 1960000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 3914000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 3914000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 1954000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 1954000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 5868000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 5868000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 1954000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 1954000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 7826000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 7826000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 7826000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 1628000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 1628000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 3406000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 3406000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 1778000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 1778000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 5714000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 5714000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 2308000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 2308000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 8490000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 8490000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 8490000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 2777000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 2777000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 5555000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 5555000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 2777000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 2777000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 8749000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 8749000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 3195000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 3195000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 12152000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 12152000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 12152000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 3391000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 3391000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 6794000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 6794000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 3403000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 3403000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 10197000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 10197000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 3403000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 3403000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 13551000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 13551000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 13551000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 3400000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 3400000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 6804000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 6804000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 3404000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 3404000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 10207000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 10207000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 3403000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 3403000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 13873000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 13873000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 3791000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 3791000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 7453000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 3662000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 9253000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 1800000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 10600000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 1339000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "TaxesPayableCurrent": {
        "label": "Taxes Payable, Current",
        "description": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "units": {
          "USD": [
            {
              "end": "2016-12-31",
              "val": 5456000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10"
            },
            {
              "end": "2016-12-31",
              "val": 5456000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "end": "2016-12-31",
              "val": 5456000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "end": "2016-12-31",
              "val": 5456000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 4862000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 4983000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 3300000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 32617000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "end": "2017-12-31",
              "val": 32617000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10"
            },
            {
              "end": "2017-12-31",
              "val": 32617000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "end": "2017-12-31",
              "val": 32617000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "end": "2017-12-31",
              "val": 32617000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 32063000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 4757000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 4785000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 5491000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "end": "2018-12-31",
              "val": 5491000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "end": "2018-12-31",
              "val": 5491000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "end": "2018-12-31",
              "val": 5491000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "end": "2018-12-31",
              "val": 3438000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 6400000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 7747000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 5831000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 3695000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "end": "2019-12-31",
              "val": 2982000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "end": "2019-12-31",
              "val": 3695000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "end": "2019-12-31",
              "val": 3695000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "end": "2019-12-31",
              "val": 3695000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 3375000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 4922000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 4988000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 975000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-12-31",
              "val": 975000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 1302000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2022-12-31",
              "val": 6218000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05"
            },
            {
              "end": "2022-12-31",
              "val": 6218000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 21195000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 46233000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-12-31",
              "val": 1920000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 9528000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "end": "2024-12-31",
              "val": 9528000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09"
            },
            {
              "end": "2024-12-31",
              "val": 9528000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "end": "2024-12-31",
              "val": 9528000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "end": "2024-12-31",
              "val": 9528000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 13788000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 2491000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 3070000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 3982000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "TemporaryEquityAccretionToRedemptionValue": {
        "label": "Temporary Equity, Accretion to Redemption Value",
        "description": "Value of accretion of temporary equity to its redemption value during the period.",
        "units": {
          "USD": [
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 189000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 32000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 32000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2012"
            }
          ]
        }
      },
      "TemporaryEquityAccretionToRedemptionValueAdjustment": {
        "label": "Temporary Equity, Accretion to Redemption Value, Adjustment",
        "description": "Amount of decrease to net income for accretion of temporary equity to its redemption value to derive net income apportioned to common stockholders.",
        "units": {
          "USD": [
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 189000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 32000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 32000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2012"
            }
          ]
        }
      },
      "TemporaryEquityRedemptionValue": {
        "label": "Temporary Equity, Redemption Value (Deprecated 2014-01-31)",
        "description": "The aggregate amount to be paid by the entity upon redemption of the security that is classified as temporary equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.",
        "units": {
          "USD": [
            {
              "end": "2011-12-31",
              "val": 55435000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 55435000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "end": "2011-12-31",
              "val": 55435000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "end": "2011-12-31",
              "val": 55435000,
              "accn": "0001206774-12-001897",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-04"
            },
            {
              "end": "2012-03-31",
              "val": 0,
              "accn": "0001206774-12-001897",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-04",
              "frame": "CY2012Q1I"
            },
            {
              "end": "2012-06-30",
              "val": 0,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03",
              "frame": "CY2012Q2I"
            },
            {
              "end": "2012-09-30",
              "val": 0,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02",
              "frame": "CY2012Q3I"
            },
            {
              "end": "2012-12-31",
              "val": 0,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2012Q4I"
            }
          ]
        }
      },
      "TreasuryStockCommonShares": {
        "label": "Treasury Stock, Common, Shares",
        "description": "Number of previously issued common shares repurchased by the issuing entity and held in treasury.",
        "units": {
          "shares": [
            {
              "end": "2019-06-30",
              "val": 179778,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "end": "2019-06-30",
              "val": 179778,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 0,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "end": "2019-09-30",
              "val": 0,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2020-03-31",
              "val": 0,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 106898,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 0,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 0,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 0,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "end": "2023-06-30",
              "val": 0,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 0,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2023-09-30",
              "val": 0,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 199479,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10"
            },
            {
              "end": "2024-03-31",
              "val": 199479,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 0,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "end": "2024-06-30",
              "val": 0,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 83454,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "end": "2024-09-30",
              "val": 83454,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 100860,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "end": "2024-12-31",
              "val": 100860,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 42375,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09"
            },
            {
              "end": "2025-03-31",
              "val": 42375,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 30585,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 82132,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 33000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 254479,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "TreasuryStockRetiredCostMethodAmount": {
        "label": "Treasury Stock, Retired, Cost Method, Amount",
        "description": "Amount of decrease of par value, additional paid in capital (APIC) and retained earnings of common and preferred stock retired from treasury when treasury stock is accounted for under the cost method.",
        "units": {
          "USD": [
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 0,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 22054000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 102126000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 0,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 0,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 0,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 0,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 0,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 0,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 0,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 0,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 0,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 0,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 0,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 0,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 0,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 0,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 0,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 0,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 0,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 0,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 0,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 0,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 0,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 0,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 0,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 0,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 0,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 0,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 0,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 0,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 0,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 0,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 0,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 0,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 0,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 0,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 0,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2024"
            }
          ]
        }
      },
      "TreasuryStockShares": {
        "label": "Treasury Stock, Shares",
        "description": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.",
        "units": {
          "shares": [
            {
              "end": "2020-12-31",
              "val": 99018,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-12-31",
              "val": 99018,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 87830,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07"
            },
            {
              "end": "2021-03-31",
              "val": 87830,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 103870,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "end": "2021-06-30",
              "val": 103870,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 105600,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "end": "2021-09-30",
              "val": 105600,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 82536,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06"
            },
            {
              "end": "2022-03-31",
              "val": 82536,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 106898,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 0,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 0,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2023Q1I"
            }
          ]
        }
      },
      "TreasuryStockSharesAcquired": {
        "label": "Treasury Stock, Shares, Acquired",
        "description": "Number of shares that have been repurchased during the period and are being held in treasury.",
        "units": {
          "shares": [
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1100,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1100,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 360380,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 360380,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2018Q1"
            }
          ]
        }
      },
      "TreasuryStockSharesRetired": {
        "label": "Treasury Stock, Shares, Retired",
        "description": "Number of shares of common and preferred stock retired from treasury during the period.",
        "units": {
          "shares": [
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 551052,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2018Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 2847226,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2019Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 704673,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 704673,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 1412188,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 1412188,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 3015135,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 3015135,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 4680484,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 4680484,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 7094000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 7094000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 1382078,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 1382078,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 2932305,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 2932305,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 4639373,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            }
          ]
        }
      },
      "TreasuryStockValue": {
        "label": "Treasury Stock, Value",
        "description": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.",
        "units": {
          "USD": [
            {
              "end": "2016-12-31",
              "val": 0,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 46000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "end": "2017-12-31",
              "val": 46000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10"
            },
            {
              "end": "2017-12-31",
              "val": 46000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "end": "2017-12-31",
              "val": 46000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "end": "2017-12-31",
              "val": 46000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 15000000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 0,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "end": "2018-06-30",
              "val": 0,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 0,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-06-30",
              "val": 5952000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 2964000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-12-31",
              "val": 2964000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07"
            },
            {
              "end": "2020-12-31",
              "val": 2964000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "end": "2020-12-31",
              "val": 2964000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "end": "2020-12-31",
              "val": 2964000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 3313000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 4250000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 4170000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06"
            },
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 2886000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 3138000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 37000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 159000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 267000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 282000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "end": "2023-12-31",
              "val": 282000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10"
            },
            {
              "end": "2023-12-31",
              "val": 282000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "end": "2023-12-31",
              "val": 282000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "end": "2023-12-31",
              "val": 282000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 8329000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 806000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 2907000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 3909000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "end": "2024-12-31",
              "val": 3909000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09"
            },
            {
              "end": "2024-12-31",
              "val": 3909000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "end": "2024-12-31",
              "val": 3909000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "end": "2024-12-31",
              "val": 3909000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 1580000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 1044000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 2579000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 999000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27"
            },
            {
              "end": "2025-12-31",
              "val": 999000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 6264000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "TreasuryStockValueAcquiredCostMethod": {
        "label": "Treasury Stock, Value, Acquired, Cost Method",
        "description": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.",
        "units": {
          "USD": [
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 12602000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 72008000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 6205000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 187397000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 187397000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 102126000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 397613000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 295487000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 474993000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 474993000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 77380000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 77380000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 481011000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 481011000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 481011000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 24396000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 24396000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 24396000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 49528000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 49528000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 114157000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 114157000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 64629000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 64629000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 177832000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 177832000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 63675000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 63675000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 262928000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 262928000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 262928000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 50006000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 50006000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 100006000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 100006000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 50000000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 50000000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 150006000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 150006000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 50000000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 50000000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 200006000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 200006000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 200006000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 50036000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 50036000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 100159000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 100159000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 50123000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 50123000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 150266000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 150266000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 50107000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 50107000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 200281000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 200281000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 62830000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 62830000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 126455000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 126455000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 63625000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 63625000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 189302000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 189302000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 62847000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 62847000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 252117000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 62865000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 129109000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 66244000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 204690000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 75581000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2025Q3"
            }
          ]
        }
      },
      "UndistributedEarningsOfForeignSubsidiaries": {
        "label": "Undistributed Earnings of Foreign Subsidiaries",
        "description": "Amount of undistributed earnings of foreign subsidiaries intended to be permanently reinvested outside the country of domicile.",
        "units": {
          "USD": [
            {
              "end": "2013-12-31",
              "val": 4300000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-12-31",
              "val": 2100000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-12-31",
              "val": 2200000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-09-30",
              "val": 2300000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 2600000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 2700000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 2500000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 2700000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2018-03-31",
              "val": 2400000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 2800000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 3300000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 2200000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 2600000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 3000000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 3500000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 4900000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 5500000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 5800000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 5700000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 6200000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 6900000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 8000000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 8100000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 9300000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 11700000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 12900000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 14400000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 16900000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 19600000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 21100000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 23300000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 28300000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 31300000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 36700000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 35900000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 39900000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 48400000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 50700000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 50100000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 50400000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 52800000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "UnrecognizedTaxBenefits": {
        "label": "Unrecognized Tax Benefits",
        "description": "Amount of unrecognized tax benefits.",
        "units": {
          "USD": [
            {
              "end": "2009-12-31",
              "val": 1000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2009Q4I"
            },
            {
              "end": "2010-12-31",
              "val": 1000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "end": "2010-12-31",
              "val": 1000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2010Q4I"
            },
            {
              "end": "2011-12-31",
              "val": 1000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "end": "2011-12-31",
              "val": 1000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "end": "2011-12-31",
              "val": 1000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2011Q4I"
            },
            {
              "end": "2012-12-31",
              "val": 611000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "end": "2012-12-31",
              "val": 611000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "end": "2012-12-31",
              "val": 611000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "end": "2012-12-31",
              "val": 611000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-12-31",
              "val": 1774000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "end": "2013-12-31",
              "val": 1774000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "end": "2013-12-31",
              "val": 1774000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "end": "2013-12-31",
              "val": 1774000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 1800000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 1900000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 2000000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 3276000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "end": "2014-12-31",
              "val": 3276000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "end": "2014-12-31",
              "val": 3276000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "end": "2014-12-31",
              "val": 3276000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 3400000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-06-30",
              "val": 3600000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03",
              "frame": "CY2015Q2I"
            },
            {
              "end": "2015-09-30",
              "val": 3800000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3I"
            },
            {
              "end": "2015-12-31",
              "val": 5049000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "end": "2015-12-31",
              "val": 5049000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "end": "2015-12-31",
              "val": 5049000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "end": "2015-12-31",
              "val": 5049000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-03-31",
              "val": 5600000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06",
              "frame": "CY2016Q1I"
            },
            {
              "end": "2016-06-30",
              "val": 5800000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "end": "2016-06-30",
              "val": 5800000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09",
              "frame": "CY2016Q2I"
            },
            {
              "end": "2016-09-30",
              "val": 8100000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09",
              "frame": "CY2016Q3I"
            },
            {
              "end": "2016-12-31",
              "val": 10340000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "end": "2016-12-31",
              "val": 10340000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "end": "2016-12-31",
              "val": 10340000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "end": "2016-12-31",
              "val": 10340000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-03-31",
              "val": 11500000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10",
              "frame": "CY2017Q1I"
            },
            {
              "end": "2017-06-30",
              "val": 12300000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09",
              "frame": "CY2017Q2I"
            },
            {
              "end": "2017-09-30",
              "val": 13600000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06",
              "frame": "CY2017Q3I"
            },
            {
              "end": "2017-12-31",
              "val": 18215000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "end": "2017-12-31",
              "val": 18215000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "end": "2017-12-31",
              "val": 18215000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "end": "2017-12-31",
              "val": 18215000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-03-31",
              "val": 20400000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2018Q1I"
            },
            {
              "end": "2018-06-30",
              "val": 22400000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09",
              "frame": "CY2018Q2I"
            },
            {
              "end": "2018-09-30",
              "val": 24400000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09",
              "frame": "CY2018Q3I"
            },
            {
              "end": "2018-12-31",
              "val": 33107000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "end": "2018-12-31",
              "val": 33107000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "end": "2018-12-31",
              "val": 33107000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2018-12-31",
              "val": 33107000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-03-31",
              "val": 33800000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2019Q1I"
            },
            {
              "end": "2019-06-30",
              "val": 36000000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09",
              "frame": "CY2019Q2I"
            },
            {
              "end": "2019-09-30",
              "val": 38600000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08",
              "frame": "CY2019Q3I"
            },
            {
              "end": "2019-12-31",
              "val": 40718000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "end": "2019-12-31",
              "val": 40718000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2019-12-31",
              "val": 40718000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "end": "2019-12-31",
              "val": 40718000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-03-31",
              "val": 41900000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2020Q1I"
            },
            {
              "end": "2020-06-30",
              "val": 45100000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07",
              "frame": "CY2020Q2I"
            },
            {
              "end": "2020-09-30",
              "val": 46800000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06",
              "frame": "CY2020Q3I"
            },
            {
              "end": "2020-12-31",
              "val": 48207000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "end": "2020-12-31",
              "val": 48207000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "end": "2020-12-31",
              "val": 48207000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2020-12-31",
              "val": 48207000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-03-31",
              "val": 50500000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2021Q1I"
            },
            {
              "end": "2021-06-30",
              "val": 52400000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06",
              "frame": "CY2021Q2I"
            },
            {
              "end": "2021-09-30",
              "val": 55900000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05",
              "frame": "CY2021Q3I"
            },
            {
              "end": "2021-12-31",
              "val": 52605000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "end": "2021-12-31",
              "val": 52605000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2021-12-31",
              "val": 52605000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "end": "2021-12-31",
              "val": 52605000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 55300000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 57500000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 60200000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 59764000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 59764000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "end": "2022-12-31",
              "val": 59764000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "end": "2022-12-31",
              "val": 59764000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 61700000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 63900000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 33600000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 64459000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "end": "2023-12-31",
              "val": 64459000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "end": "2023-12-31",
              "val": 64459000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 75683000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "end": "2024-12-31",
              "val": 75683000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 81244000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions": {
        "label": "Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions",
        "description": "Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.",
        "units": {
          "USD": [
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 31000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2015"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 611000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 611000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 611000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 453000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 453000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 453000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 291000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 291000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 291000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2021"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2146000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2146000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2146000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2023"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 608000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025"
            }
          ]
        }
      },
      "UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities": {
        "label": "Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities",
        "description": "Amount of decrease in unrecognized tax benefits resulting from settlements with taxing authorities.",
        "units": {
          "USD": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 0,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 0,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2012"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 0,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1773000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1773000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 1773000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 508000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 508000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025"
            }
          ]
        }
      },
      "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": {
        "label": "Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions",
        "description": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.",
        "units": {
          "USD": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 0,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 0,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 115000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 115000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 115000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1160000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1160000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 1160000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1433000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1433000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 1433000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1804000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1804000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 1804000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 4131000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 4131000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 4131000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 7209000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 7209000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 7209000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 11485000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 11485000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 11485000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 9995000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 9995000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 9995000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 7942000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 7942000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 7942000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 10750000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 10750000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 10750000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 7455000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 7455000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 7455000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 6841000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 6841000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 6841000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 11641000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 11641000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 6524000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025"
            }
          ]
        }
      },
      "UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": {
        "label": "Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions",
        "description": "Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.",
        "units": {
          "USD": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 0,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 0,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 495000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 495000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 495000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 3000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 3000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 3000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 69000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 69000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": -31000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1381000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 1381000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 667000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 667000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 667000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 3654000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 3654000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 3654000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 61000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 61000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 61000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2022"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 91000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 91000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024"
            }
          ]
        }
      },
      "UnrecognizedTaxBenefitsPeriodIncreaseDecrease": {
        "label": "Unrecognized Tax Benefits, Period Increase (Decrease)",
        "description": "Amount of increase (decrease) in unrecognized tax benefits attributable to uncertain tax positions taken in tax returns.",
        "units": {
          "USD": [
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 300000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 200000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2013Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 70000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 200000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 200000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 200000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 200000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 200000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2015Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 600000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 800000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 200000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 3100000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 2300000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09",
              "frame": "CY2016Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 1200000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 200000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 800000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 3300000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 1300000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06",
              "frame": "CY2017Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 2200000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 2000000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 2000000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09",
              "frame": "CY2018Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 700000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10",
              "frame": "CY2019Q1"
            }
          ]
        }
      },
      "UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations": {
        "label": "Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations",
        "description": "Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations.",
        "units": {
          "USD": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 0,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 0,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 0,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2012"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 0,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 221000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 221000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 221000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 1000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 247000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 247000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 247000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 0,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2019"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 6061000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 6061000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 6061000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 357000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 357000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 357000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 355000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025"
            }
          ]
        }
      },
      "UnrecognizedTaxBenefitsResultingInNetOperatingLossCarryforward": {
        "label": "Unrecognized Tax Benefits Resulting in Net Operating Loss Carryforward (Deprecated 2014-01-31)",
        "description": "Amount of an unrecognized tax benefit that is directly related to a position taken in a tax year that results in a net operating loss carryforward. This amount is presented as a reduction of the related deferred tax asset in the balance sheet if that deferred tax asset is not used. This amount is presented separately from the deferred tax asset for a net operating loss carryforward if this unrelated tax benefit is associated with a different tax position.",
        "units": {
          "USD": [
            {
              "end": "2012-12-31",
              "val": 600000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2012Q4I"
            },
            {
              "end": "2013-03-31",
              "val": 600000,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03",
              "frame": "CY2013Q1I"
            },
            {
              "end": "2013-06-30",
              "val": 900000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2013-09-30",
              "val": 1100000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2013Q3I"
            },
            {
              "end": "2013-12-31",
              "val": 1600000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2013Q4I"
            },
            {
              "end": "2014-03-31",
              "val": 1600000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2014Q1I"
            }
          ]
        }
      },
      "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": {
        "label": "Unrecognized Tax Benefits that Would Impact Effective Tax Rate",
        "description": "The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate.",
        "units": {
          "USD": [
            {
              "end": "2013-06-30",
              "val": 100000,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02",
              "frame": "CY2013Q2I"
            },
            {
              "end": "2014-03-31",
              "val": 30000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2014Q1I"
            },
            {
              "end": "2014-06-30",
              "val": 100000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2014Q2I"
            },
            {
              "end": "2014-09-30",
              "val": 100000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2014Q3I"
            },
            {
              "end": "2014-12-31",
              "val": 3200000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2014Q4I"
            },
            {
              "end": "2015-03-31",
              "val": 3300000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01",
              "frame": "CY2015Q1I"
            },
            {
              "end": "2015-12-31",
              "val": 4700000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2015Q4I"
            },
            {
              "end": "2016-12-31",
              "val": 800000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2016Q4I"
            },
            {
              "end": "2017-12-31",
              "val": 900000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2017Q4I"
            },
            {
              "end": "2018-12-31",
              "val": 19900000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2018Q4I"
            },
            {
              "end": "2019-12-31",
              "val": 23400000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2019Q4I"
            },
            {
              "end": "2020-12-31",
              "val": 27600000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 26200000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 30900000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 35500000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 36900000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 37400000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 38700000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 44600000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 45400000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 47400000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 48300000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 50300000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 52000000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "ValuationAllowanceDeferredTaxAssetChangeInAmount": {
        "label": "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount",
        "description": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.",
        "units": {
          "USD": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 2600000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 4500000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 4500000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 13300000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 13300000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 5500000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": -2000000,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 2000000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 2000000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            }
          ]
        }
      },
      "WeightedAverageNumberOfDilutedSharesOutstanding": {
        "label": "Weighted Average Number of Shares Outstanding, Diluted",
        "description": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.",
        "units": {
          "shares": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 13774000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 14553000,
              "accn": "0001206774-12-001897",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-04",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 14770000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 14985000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 15020000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 15511000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 15291000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 15291000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 31263000,
              "accn": "0001206774-12-001897",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-04"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 31263,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 46075000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 46075,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 60887000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 60887,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 51176000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 51176000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 61267000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 61267000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 54149000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 54149000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 54149000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 63733,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 63733,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 64163,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 64163000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 64576,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 64576000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 64620000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 64620000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 65530000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 65530000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 65665000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 65665000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 65665000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 71171,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 71171000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 76903000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 76903000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 77056000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 77056000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 76732000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 76732000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 77296000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 77296000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 76712000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 76712000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 76712000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 73684000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 73684000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 74009000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 74009000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 74631000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 74631000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 74450000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 74450000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 75019000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 75019000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 74683000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 74683000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 74683000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 75884000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 75884000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 76176000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 76176000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 79280000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 79280000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 76627000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 76627000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 82917000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 82917000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 77186000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 77186000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 77186000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 79843000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 79843000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 85132000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 85132000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 84860000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 84860000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 86097000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 86097000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 87433000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 87433000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 87170000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 87170000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 87170000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 83785000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 83785000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 83785000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 89088000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 89088000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 88651000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 88651000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 88651000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 89271000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 89271000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 88724000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 88724000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 88724000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 88709000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 88709000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 88709000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2018-10-01",
              "end": "2018-12-31",
              "val": 86287000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2018Q4"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 85087000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 85087000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 85087000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 81742000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 81742000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 78530000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 78530000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 78530000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 79315000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 79315000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 73712000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 73712000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 73712000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 77969000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 77969000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 77969000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2019"
            },
            {
              "start": "2019-10-01",
              "end": "2019-12-31",
              "val": 72987000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2019Q4"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 71548000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 71548000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 71980000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 71980000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 72413000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 72413000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 72495000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 72495000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 73514000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 73514000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 73005000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 73005000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 73005000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 75245000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 75245000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 75025000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 75025000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 78983000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 78983000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 79007000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 79007000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 77422000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 77422000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 78616000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 78616000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 78616000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 71639000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 71639000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 73572000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 73572000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 72835000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 72835000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 73577000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 73577000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 72658000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 72658000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 73402000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 73402000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 73402000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 69821000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 69821000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 71645000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 71645000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 71238000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 71238000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 72920000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 72920000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 73566000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 73566000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 73596000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 73596000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 73596000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 72247000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 72247000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 71574000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 71574000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 70444000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 70444000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 71109000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 71109000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 69163000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 69163000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 70611000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 70611000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 67324000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 67324000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 66610000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 65683000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 65975000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 64216000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 65090000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 59374000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "WeightedAverageNumberOfSharesOutstandingBasic": {
        "label": "Weighted Average Number of Shares Outstanding, Basic",
        "description": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.",
        "units": {
          "shares": [
            {
              "start": "2010-01-01",
              "end": "2010-12-31",
              "val": 13774000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27",
              "frame": "CY2010"
            },
            {
              "start": "2011-01-01",
              "end": "2011-03-31",
              "val": 14553000,
              "accn": "0001206774-12-001897",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-04",
              "frame": "CY2011Q1"
            },
            {
              "start": "2011-01-01",
              "end": "2011-06-30",
              "val": 14770000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "start": "2011-04-01",
              "end": "2011-06-30",
              "val": 14985000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03",
              "frame": "CY2011Q2"
            },
            {
              "start": "2011-01-01",
              "end": "2011-09-30",
              "val": 15020000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "start": "2011-07-01",
              "end": "2011-09-30",
              "val": 15511000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02",
              "frame": "CY2011Q3"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 15291000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "start": "2011-01-01",
              "end": "2011-12-31",
              "val": 15291000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03",
              "frame": "CY2011"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 31263000,
              "accn": "0001206774-12-001897",
              "fy": 2012,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2012-05-04"
            },
            {
              "start": "2012-01-01",
              "end": "2012-03-31",
              "val": 31263,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03",
              "frame": "CY2012Q1"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 46075000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-06-30",
              "val": 46075,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 60887000,
              "accn": "0001206774-12-003253",
              "fy": 2012,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2012-08-03"
            },
            {
              "start": "2012-04-01",
              "end": "2012-06-30",
              "val": 60887,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02",
              "frame": "CY2012Q2"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 51176000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "start": "2012-01-01",
              "end": "2012-09-30",
              "val": 51176000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 61267000,
              "accn": "0001206774-12-004438",
              "fy": 2012,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2012-11-02"
            },
            {
              "start": "2012-07-01",
              "end": "2012-09-30",
              "val": 61267000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29",
              "frame": "CY2012Q3"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 54149000,
              "accn": "0001206774-13-000790",
              "fy": 2012,
              "fp": "FY",
              "form": "10-K",
              "filed": "2013-02-27"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 54149000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2012-01-01",
              "end": "2012-12-31",
              "val": 54149000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27",
              "frame": "CY2012"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 63733,
              "accn": "0001206774-13-001729",
              "fy": 2013,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2013-05-03"
            },
            {
              "start": "2013-01-01",
              "end": "2013-03-31",
              "val": 63733,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05",
              "frame": "CY2013Q1"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 64163,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "start": "2013-01-01",
              "end": "2013-06-30",
              "val": 64163000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 64576,
              "accn": "0001206774-13-002644",
              "fy": 2013,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2013-08-02"
            },
            {
              "start": "2013-04-01",
              "end": "2013-06-30",
              "val": 64576000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31",
              "frame": "CY2013Q2"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 64620000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-01-01",
              "end": "2013-09-30",
              "val": 64620000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 65530000,
              "accn": "0001193125-13-415948",
              "fy": 2013,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2013-10-29"
            },
            {
              "start": "2013-07-01",
              "end": "2013-09-30",
              "val": 65530000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24",
              "frame": "CY2013Q3"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 65665000,
              "accn": "0001206774-14-000681",
              "fy": 2013,
              "fp": "FY",
              "form": "10-K",
              "filed": "2014-03-03"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 65665000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2013-01-01",
              "end": "2013-12-31",
              "val": 65665000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24",
              "frame": "CY2013"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 71171,
              "accn": "0001206774-14-001523",
              "fy": 2014,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2014-05-05"
            },
            {
              "start": "2014-01-01",
              "end": "2014-03-31",
              "val": 71171000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01",
              "frame": "CY2014Q1"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 71444000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-01-01",
              "end": "2014-06-30",
              "val": 71444000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 71714000,
              "accn": "0001206774-14-002293",
              "fy": 2014,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2014-07-31"
            },
            {
              "start": "2014-04-01",
              "end": "2014-06-30",
              "val": 71714000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03",
              "frame": "CY2014Q2"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 71697000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-09-30",
              "val": 71697000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 72195000,
              "accn": "0001206774-14-003094",
              "fy": 2014,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2014-10-24"
            },
            {
              "start": "2014-07-01",
              "end": "2014-09-30",
              "val": 72195000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30",
              "frame": "CY2014Q3"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 71936000,
              "accn": "0001206774-15-000650",
              "fy": 2014,
              "fp": "FY",
              "form": "10-K",
              "filed": "2015-02-27"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 71936000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2014-01-01",
              "end": "2014-12-31",
              "val": 71936000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01",
              "frame": "CY2014"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 73684000,
              "accn": "0001206774-15-001547",
              "fy": 2015,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2015-05-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-03-31",
              "val": 73684000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06",
              "frame": "CY2015Q1"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 74009000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "start": "2015-01-01",
              "end": "2015-06-30",
              "val": 74009000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 74631000,
              "accn": "0001206774-15-002479",
              "fy": 2015,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2015-08-03"
            },
            {
              "start": "2015-04-01",
              "end": "2015-06-30",
              "val": 74631000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09",
              "frame": "CY2015Q2"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 74450000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-01-01",
              "end": "2015-09-30",
              "val": 74450000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 75019000,
              "accn": "0001206774-15-003339",
              "fy": 2015,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2015-10-30"
            },
            {
              "start": "2015-07-01",
              "end": "2015-09-30",
              "val": 75019000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09",
              "frame": "CY2015Q3"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 74683000,
              "accn": "0001206774-16-004640",
              "fy": 2015,
              "fp": "FY",
              "form": "10-K",
              "filed": "2016-02-24"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 74683000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2015-01-01",
              "end": "2015-12-31",
              "val": 74683000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28",
              "frame": "CY2015"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 75884000,
              "accn": "0001206774-16-005880",
              "fy": 2016,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2016-05-06"
            },
            {
              "start": "2016-01-01",
              "end": "2016-03-31",
              "val": 75884000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10",
              "frame": "CY2016Q1"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 76176000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-06-30",
              "val": 76176000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 76467000,
              "accn": "0001206774-16-006805",
              "fy": 2016,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2016-08-09"
            },
            {
              "start": "2016-04-01",
              "end": "2016-06-30",
              "val": 76467000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09",
              "frame": "CY2016Q2"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 76627000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2016-01-01",
              "end": "2016-09-30",
              "val": 76627000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 77521000,
              "accn": "0001206774-16-007532",
              "fy": 2016,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2016-11-09"
            },
            {
              "start": "2016-07-01",
              "end": "2016-09-30",
              "val": 77521000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06",
              "frame": "CY2016Q3"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 77186000,
              "accn": "0001206774-17-000642",
              "fy": 2016,
              "fp": "FY",
              "form": "10-K",
              "filed": "2017-03-01"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 77186000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2016-01-01",
              "end": "2016-12-31",
              "val": 77186000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01",
              "frame": "CY2016"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 79843000,
              "accn": "0001206774-17-001591",
              "fy": 2017,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2017-05-10"
            },
            {
              "start": "2017-01-01",
              "end": "2017-03-31",
              "val": 79843000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10",
              "frame": "CY2017Q1"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 80422000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 80422000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 80996000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 80996000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 81041000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 81041000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 82259000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 82259000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09",
              "frame": "CY2017Q3"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 81602000,
              "accn": "0001628280-18-002519",
              "fy": 2017,
              "fp": "FY",
              "form": "10-K",
              "filed": "2018-02-28"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 81602000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2017-01-01",
              "end": "2017-12-31",
              "val": 81602000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2017"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 83785000,
              "accn": "0001628280-18-006571",
              "fy": 2018,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2018-05-10"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 83785000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "start": "2018-01-01",
              "end": "2018-03-31",
              "val": 83785000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2018Q1"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 83792000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-06-30",
              "val": 83792000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 83769000,
              "accn": "0001345016-18-000004",
              "fy": 2018,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2018-08-09"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 83769000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2018-04-01",
              "end": "2018-06-30",
              "val": 83769000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2018Q2"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 83865000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "start": "2018-01-01",
              "end": "2018-09-30",
              "val": 83865000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 84008000,
              "accn": "0001628280-18-014150",
              "fy": 2018,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2018-11-09"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 84008000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2018-07-01",
              "end": "2018-09-30",
              "val": 84008000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2018Q3"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 83573000,
              "accn": "0001628280-19-002312",
              "fy": 2018,
              "fp": "FY",
              "form": "10-K",
              "filed": "2019-03-01"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 83573000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2018-01-01",
              "end": "2018-12-31",
              "val": 83573000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26",
              "frame": "CY2018"
            },
            {
              "start": "2018-10-01",
              "end": "2018-12-31",
              "val": 82706000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2018Q4"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 81772000,
              "accn": "0001345016-19-000012",
              "fy": 2019,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2019-05-10"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 81772000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2019-01-01",
              "end": "2019-03-31",
              "val": 81772000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08",
              "frame": "CY2019Q1"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 78620000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2019-01-01",
              "end": "2019-06-30",
              "val": 78620000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 75601000,
              "accn": "0001345016-19-000022",
              "fy": 2019,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2019-08-09"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 75601000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2019-04-01",
              "end": "2019-06-30",
              "val": 75601000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07",
              "frame": "CY2019Q2"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 75975000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2019-01-01",
              "end": "2019-09-30",
              "val": 75975000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 70773000,
              "accn": "0001345016-19-000030",
              "fy": 2019,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2019-11-08"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 70773000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2019-07-01",
              "end": "2019-09-30",
              "val": 70773000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06",
              "frame": "CY2019Q3"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 74627000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 74627000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2019-01-01",
              "end": "2019-12-31",
              "val": 74627000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2019"
            },
            {
              "start": "2019-10-01",
              "end": "2019-12-31",
              "val": 70627000,
              "accn": "0001345016-20-000009",
              "fy": 2019,
              "fp": "FY",
              "form": "10-K",
              "filed": "2020-02-28",
              "frame": "CY2019Q4"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 71548000,
              "accn": "0001345016-20-000029",
              "fy": 2020,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2020-05-08"
            },
            {
              "start": "2020-01-01",
              "end": "2020-03-31",
              "val": 71548000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07",
              "frame": "CY2020Q1"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 71980000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2020-01-01",
              "end": "2020-06-30",
              "val": 71980000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 72413000,
              "accn": "0001345016-20-000047",
              "fy": 2020,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2020-08-07"
            },
            {
              "start": "2020-04-01",
              "end": "2020-06-30",
              "val": 72413000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06",
              "frame": "CY2020Q2"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 72495000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2020-01-01",
              "end": "2020-09-30",
              "val": 72495000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 73514000,
              "accn": "0001345016-20-000060",
              "fy": 2020,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2020-11-06"
            },
            {
              "start": "2020-07-01",
              "end": "2020-09-30",
              "val": 73514000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05",
              "frame": "CY2020Q3"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 73005000,
              "accn": "0001345016-21-000015",
              "fy": 2020,
              "fp": "FY",
              "form": "10-K",
              "filed": "2021-02-26"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 73005000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 73005000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 75245000,
              "accn": "0001345016-21-000029",
              "fy": 2021,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2021-05-07"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 75245000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 75025000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 75025000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 74807000,
              "accn": "0001345016-21-000038",
              "fy": 2021,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2021-08-06"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 74807000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 74647000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 74647000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 73904000,
              "accn": "0001345016-21-000044",
              "fy": 2021,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2021-11-05"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 73904000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 74221000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 74221000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 74221000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 71639000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 71639000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 71427000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 71427000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 71217000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 71217000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 71158000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 71158000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 70630000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 70630000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 70867000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 70867000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 70867000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 69821000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 69821000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 69537000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 69537000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 69256000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 69256000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 69366000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 69366000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 69030000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 69030000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 69221000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 69221000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 69221000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 68559000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 68559000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 68187000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 68187000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 67815000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 67815000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 67862000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 67862000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 67219000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 67219000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 67415000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 67415000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 65261000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 65261000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 64700000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 64145000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 64136000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 63025000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 63334000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 58816000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "WeightedAverageNumberOfSharesRestrictedStock": {
        "label": "Weighted Average Number of Shares, Restricted Stock",
        "description": "Number of shares of restricted stock determined by relating the portion of time within a reporting period that restricted shares have been outstanding to the total time in that period. Restricted shares are subject to sales, contractual, regulatory or other restrictions that prevent or inhibit the holder from freely disposing of them before the restriction ends.",
        "units": {
          "shares": [
            {
              "start": "2017-01-01",
              "end": "2017-06-30",
              "val": 1578000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09"
            },
            {
              "start": "2017-04-01",
              "end": "2017-06-30",
              "val": 1057000,
              "accn": "0001206774-17-002344",
              "fy": 2017,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2017-08-09",
              "frame": "CY2017Q2"
            },
            {
              "start": "2017-01-01",
              "end": "2017-09-30",
              "val": 1877000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06"
            },
            {
              "start": "2017-07-01",
              "end": "2017-09-30",
              "val": 1921000,
              "accn": "0001628280-17-010896",
              "fy": 2017,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2017-11-06",
              "frame": "CY2017Q3"
            }
          ]
        }
      },
      "GainLossOnTerminationOfLease": {
        "label": "Gain (Loss) on Termination of Lease",
        "description": "Amount of gain (loss) on termination of lease before expiration of lease term.",
        "units": {
          "USD": [
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 3700000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2021"
            },
            {
              "start": "2021-12-01",
              "end": "2021-12-31",
              "val": 3700000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-12-01",
              "end": "2021-12-31",
              "val": 3700000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2021Q4I"
            }
          ]
        }
      },
      "LossContingencyAccrualCarryingValueCurrent": {
        "label": "Loss Contingency, Accrual, Current",
        "description": "Amount of loss contingency liability expected to be resolved within one year or the normal operating cycle, if longer.",
        "units": {
          "USD": [
            {
              "end": "2020-12-31",
              "val": 385000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2020Q4I"
            },
            {
              "end": "2021-12-31",
              "val": 26037000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "end": "2021-12-31",
              "val": 26037000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06"
            },
            {
              "end": "2021-12-31",
              "val": 26037000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "end": "2021-12-31",
              "val": 26037000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "end": "2021-12-31",
              "val": 26037000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 26000000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 26011000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05",
              "frame": "CY2022Q2I"
            },
            {
              "end": "2022-09-30",
              "val": 22250000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 26250000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 26250000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05"
            },
            {
              "end": "2022-12-31",
              "val": 26250000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "end": "2022-12-31",
              "val": 26250000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 26250000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 4000000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 15000000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 15000000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 15085000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "end": "2023-12-31",
              "val": 15085000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10"
            },
            {
              "end": "2023-12-31",
              "val": 15085000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "end": "2023-12-31",
              "val": 15085000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "end": "2023-12-31",
              "val": 15085000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 15000000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 40000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 154000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 98000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2024Q4I"
            }
          ]
        }
      },
      "LossContingencyEstimateOfPossibleLoss": {
        "label": "Loss Contingency, Estimate of Possible Loss",
        "description": "Reflects the estimated amount of loss from the specified contingency as of the balance sheet date.",
        "units": {
          "USD": [
            {
              "end": "2021-12-31",
              "val": 26000000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 26000000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 26000000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05",
              "frame": "CY2022Q2I"
            }
          ]
        }
      },
      "LossContingencyReceivable": {
        "label": "Loss Contingency, Receivable",
        "description": "Amount of receivable related to a loss contingency accrual. For example, an insurance recovery receivable.",
        "units": {
          "USD": [
            {
              "end": "2021-12-31",
              "val": 26000000,
              "accn": "0001345016-22-000026",
              "fy": 2021,
              "fp": "FY",
              "form": "10-K",
              "filed": "2022-02-28"
            },
            {
              "end": "2021-12-31",
              "val": 26000000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06"
            },
            {
              "end": "2021-12-31",
              "val": 26000000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-03-31",
              "val": 26000000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2022Q1I"
            },
            {
              "end": "2022-06-30",
              "val": 26000000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05",
              "frame": "CY2022Q2I"
            }
          ]
        }
      },
      "AmortizationOfDeferredCharges": {
        "label": "Amortization of Deferred Charges",
        "description": "The amount of amortization of deferred charges applied against earnings during the period.",
        "units": {
          "USD": [
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 15960000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 3401000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 6881000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 10676000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 14613000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 14613000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 4039000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 4039000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 8413000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 8413000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 13477000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 13477000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 18827000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 18827000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 18827000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 5738000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 5738000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 11716000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 11716000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 17818000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 17818000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 24035000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 24035000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 24035000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 6151000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 6151000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 12321000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 12321000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 18604000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 18604000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 24854000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 24854000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 6013000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 6013000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 12035000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 17963000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 27943000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 5559000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization": {
        "label": "Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization",
        "description": "Cost of product sold and service rendered, excluding depreciation, depletion, and amortization.",
        "units": {
          "USD": [
            {
              "start": "2021-01-01",
              "end": "2021-03-31",
              "val": 14874000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06",
              "frame": "CY2021Q1"
            },
            {
              "start": "2021-01-01",
              "end": "2021-06-30",
              "val": 32867000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2021-04-01",
              "end": "2021-06-30",
              "val": 17993000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05",
              "frame": "CY2021Q2"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 54052000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 21185000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 78097000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 23429000,
              "accn": "0001345016-22-000042",
              "fy": 2022,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2022-05-06"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 23429000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 50417000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 50417000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 26988000,
              "accn": "0001345016-22-000056",
              "fy": 2022,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2022-08-05"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 26988000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 77222000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 77222000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 26805000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": 26805000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 105705000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 105705000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 26059000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 26059000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 56243000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 56243000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 30184000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": 30184000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 84613000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 84613000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 28370000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 28370000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 114229000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 114229000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 114229000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 27355000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 27355000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 58032000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 58032000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 30677000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": 30677000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 90414000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 90414000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 32382000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 32382000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 123684000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 123684000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 34828000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 34828000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 70275000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": 35447000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 106563000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 36288000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2025Q3"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 142596000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 38409000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": {
        "label": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax",
        "description": "Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "units": {
          "USD": [
            {
              "end": "2022-09-30",
              "val": 7000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 11000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 11000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05"
            },
            {
              "end": "2022-12-31",
              "val": 11000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "end": "2022-12-31",
              "val": 11000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 11000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-09-30",
              "val": 12000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 261000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "end": "2023-12-31",
              "val": 261000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10"
            },
            {
              "end": "2023-12-31",
              "val": 261000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "end": "2023-12-31",
              "val": 261000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "end": "2023-12-31",
              "val": 261000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-06-30",
              "val": 11000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 625000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2025-03-31",
              "val": 227000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-12-31",
              "val": 236000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27"
            },
            {
              "end": "2025-12-31",
              "val": 236000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": {
        "label": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax",
        "description": "Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "units": {
          "USD": [
            {
              "end": "2022-09-30",
              "val": 625000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 662000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 662000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05"
            },
            {
              "end": "2022-12-31",
              "val": 662000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "end": "2022-12-31",
              "val": 662000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 662000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-09-30",
              "val": 887000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 278000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "end": "2023-12-31",
              "val": 278000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10"
            },
            {
              "end": "2023-12-31",
              "val": 278000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "end": "2023-12-31",
              "val": 278000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "end": "2023-12-31",
              "val": 278000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-06-30",
              "val": 375000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 29000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2025-03-31",
              "val": 24000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-12-31",
              "val": 6000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27"
            },
            {
              "end": "2025-12-31",
              "val": 6000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost": {
        "label": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year One Through Five",
        "description": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "units": {
          "USD": [
            {
              "end": "2022-09-30",
              "val": 32438000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 47362000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 53485000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 54950000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 55203000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 49148000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 53329000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 51640000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 55674000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 38053000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 28748000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 41628000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 45148000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 57411000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue": {
        "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five",
        "description": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "units": {
          "USD": [
            {
              "end": "2022-09-30",
              "val": 31910000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 46799000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 53284000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 54441000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 54740000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 49306000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 53272000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 51482000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 56064000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 38049000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 28808000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 41716000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 45268000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 57592000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost": {
        "label": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, Year One",
        "description": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "units": {
          "USD": [
            {
              "end": "2022-09-30",
              "val": 60050000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 50057000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 71744000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 72972000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 72005000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 79966000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 71723000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 81663000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 79932000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 62392000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 74209000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 61657000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 57152000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 46418000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue": {
        "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One",
        "description": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "units": {
          "USD": [
            {
              "end": "2022-09-30",
              "val": 59960000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 49969000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 71619000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 72468000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 71593000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 79791000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 71477000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 81457000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 80138000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 62532000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 74352000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 61720000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 57214000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 46467000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "AvailableForSaleSecuritiesDebtSecurities": {
        "label": "Debt Securities, Available-for-sale",
        "description": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "units": {
          "USD": [
            {
              "end": "2022-09-30",
              "val": 91870000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 96768000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 96768000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05"
            },
            {
              "end": "2022-12-31",
              "val": 96768000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "end": "2022-12-31",
              "val": 96768000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 96768000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 124903000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 126909000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 126333000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 129097000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "end": "2023-12-31",
              "val": 129097000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10"
            },
            {
              "end": "2023-12-31",
              "val": 129097000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "end": "2023-12-31",
              "val": 129097000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "end": "2023-12-31",
              "val": 129097000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 124749000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 132939000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 136202000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 100581000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 103160000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 103436000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 102482000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 104059000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27"
            },
            {
              "end": "2025-12-31",
              "val": 104059000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "DebtSecuritiesAvailableForSaleAmortizedCostAfterAllowanceForCreditLoss": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2022-09-30",
              "val": 92488000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 97419000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 97419000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05"
            },
            {
              "end": "2022-12-31",
              "val": 97419000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "end": "2022-12-31",
              "val": 97419000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 97419000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-09-30",
              "val": 127208000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 129114000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "end": "2023-12-31",
              "val": 129114000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10"
            },
            {
              "end": "2023-12-31",
              "val": 129114000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "end": "2023-12-31",
              "val": 129114000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "end": "2023-12-31",
              "val": 129114000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-06-30",
              "val": 133303000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 135606000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2025-03-31",
              "val": 102957000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-12-31",
              "val": 103829000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27"
            },
            {
              "end": "2025-12-31",
              "val": 103829000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger": {
        "label": "Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer",
        "description": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for more than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.",
        "units": {
          "USD": [
            {
              "end": "2022-09-30",
              "val": 0,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 0,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 0,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 26923000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 18335000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "end": "2023-12-31",
              "val": 18335000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10"
            },
            {
              "end": "2023-12-31",
              "val": 18335000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "end": "2023-12-31",
              "val": 18335000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "end": "2023-12-31",
              "val": 18335000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 10896000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 31492000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 19843000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 0,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 0,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 2045000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27"
            },
            {
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss": {
        "label": "Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss",
        "description": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for 12 months or longer, without allowance for credit loss. Includes beneficial interest in securitized financial asset.",
        "units": {
          "USD": [
            {
              "end": "2022-09-30",
              "val": 0,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 0,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 0,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 326000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 117000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "end": "2023-12-31",
              "val": 117000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10"
            },
            {
              "end": "2023-12-31",
              "val": 117000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "end": "2023-12-31",
              "val": 117000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "end": "2023-12-31",
              "val": 117000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 40000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 152000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 21000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 0,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 0,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 2000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27"
            },
            {
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months": {
        "label": "Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months",
        "description": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.",
        "units": {
          "USD": [
            {
              "end": "2022-09-30",
              "val": 53125000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 59795000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 59795000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05"
            },
            {
              "end": "2022-12-31",
              "val": 59795000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "end": "2022-12-31",
              "val": 59795000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 59795000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 50283000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 100624000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 76338000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 44302000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "end": "2023-12-31",
              "val": 44302000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10"
            },
            {
              "end": "2023-12-31",
              "val": 44302000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "end": "2023-12-31",
              "val": 44302000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "end": "2023-12-31",
              "val": 44302000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 72283000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 80348000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 8071000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 20323000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "end": "2024-12-31",
              "val": 20323000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09"
            },
            {
              "end": "2024-12-31",
              "val": 20323000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "end": "2024-12-31",
              "val": 20323000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "end": "2024-12-31",
              "val": 20323000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 12244000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 17739000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 16134000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 10756000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27"
            },
            {
              "end": "2025-12-31",
              "val": 10756000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss": {
        "label": "Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss",
        "description": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.",
        "units": {
          "USD": [
            {
              "end": "2022-09-30",
              "val": 625000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 662000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 662000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05"
            },
            {
              "end": "2022-12-31",
              "val": 662000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "end": "2022-12-31",
              "val": 662000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 662000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 532000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 1033000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 561000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 161000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "end": "2023-12-31",
              "val": 161000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10"
            },
            {
              "end": "2023-12-31",
              "val": 161000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "end": "2023-12-31",
              "val": 161000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "end": "2023-12-31",
              "val": 161000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 316000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 223000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 8000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 84000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "end": "2024-12-31",
              "val": 84000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09"
            },
            {
              "end": "2024-12-31",
              "val": 84000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "end": "2024-12-31",
              "val": 84000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "end": "2024-12-31",
              "val": 84000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 24000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 26000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 13000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 6000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27"
            },
            {
              "end": "2025-12-31",
              "val": 6000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "DebtSecuritiesAvailableForSaleUnrealizedLossPosition": {
        "label": "Debt Securities, Available-for-sale, Unrealized Loss Position",
        "description": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position without allowance for credit loss.",
        "units": {
          "USD": [
            {
              "end": "2022-09-30",
              "val": 53125000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 59795000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 59795000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05"
            },
            {
              "end": "2022-12-31",
              "val": 59795000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "end": "2022-12-31",
              "val": 59795000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 59795000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 50283000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 100624000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 103261000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 62637000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "end": "2023-12-31",
              "val": 62637000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10"
            },
            {
              "end": "2023-12-31",
              "val": 62637000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "end": "2023-12-31",
              "val": 62637000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "end": "2023-12-31",
              "val": 62637000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 83179000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 111840000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 27914000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 20323000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "end": "2024-12-31",
              "val": 20323000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09"
            },
            {
              "end": "2024-12-31",
              "val": 20323000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "end": "2024-12-31",
              "val": 20323000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "end": "2024-12-31",
              "val": 20323000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 12244000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 17739000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 18179000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 10756000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27"
            },
            {
              "end": "2025-12-31",
              "val": 10756000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss": {
        "label": "Debt Securities, Available-for-sale, Unrealized Loss Position, Accumulated Loss",
        "description": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset.",
        "units": {
          "USD": [
            {
              "end": "2022-09-30",
              "val": 625000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04",
              "frame": "CY2022Q3I"
            },
            {
              "end": "2022-12-31",
              "val": 662000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 662000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05"
            },
            {
              "end": "2022-12-31",
              "val": 662000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "end": "2022-12-31",
              "val": 662000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "end": "2022-12-31",
              "val": 662000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 532000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 1033000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 887000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 278000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "end": "2023-12-31",
              "val": 278000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10"
            },
            {
              "end": "2023-12-31",
              "val": 278000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "end": "2023-12-31",
              "val": 278000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "end": "2023-12-31",
              "val": 278000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 356000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 375000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 29000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 84000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "end": "2024-12-31",
              "val": 84000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09"
            },
            {
              "end": "2024-12-31",
              "val": 84000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "end": "2024-12-31",
              "val": 84000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "end": "2024-12-31",
              "val": 84000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 24000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 26000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 15000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 6000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27"
            },
            {
              "end": "2025-12-31",
              "val": 6000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent": {
        "label": "Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, Net of Tax, Portion Attributable to Parent",
        "description": "Amount after tax and reclassification adjustments, of appreciation (loss) in value of unsold available-for-sale securities, attributable to parent entity. Excludes amounts related to other than temporary impairment (OTTI) loss.",
        "units": {
          "USD": [
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 0,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2021-07-01",
              "end": "2021-09-30",
              "val": 0,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04",
              "frame": "CY2021Q3"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 0,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 0,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2022-04-01",
              "end": "2022-06-30",
              "val": 0,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07",
              "frame": "CY2022Q2"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -618000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": -618000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": -618000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2022-07-01",
              "end": "2022-09-30",
              "val": -618000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03",
              "frame": "CY2022Q3"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -480000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -480000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -480000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 333000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 333000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -262000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": -262000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": -595000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2023-04-01",
              "end": "2023-06-30",
              "val": -595000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09",
              "frame": "CY2023Q2"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -162000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": -162000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 100000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-07-01",
              "end": "2023-09-30",
              "val": 100000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08",
              "frame": "CY2023Q3"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 467000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 467000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -206000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -206000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -250000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -250000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": -44000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2024-04-01",
              "end": "2024-06-30",
              "val": -44000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2024Q2"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 444000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 444000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 694000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 694000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2024Q3"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 113000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 48000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 11000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "start": "2025-04-01",
              "end": "2025-06-30",
              "val": -37000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2025Q2"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 33000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "start": "2025-07-01",
              "end": "2025-09-30",
              "val": 22000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2025Q3"
            }
          ]
        }
      },
      "PaymentsToAcquireAvailableForSaleSecuritiesDebt": {
        "label": "Payments to Acquire Debt Securities, Available-for-sale",
        "description": "Amount of cash outflow to acquire investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "units": {
          "USD": [
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-09-30",
              "val": 0,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 0,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 0,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 92895000,
              "accn": "0001345016-22-000062",
              "fy": 2022,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2022-11-04"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 92895000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 127080000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 127080000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 127080000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 53157000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 53157000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 82491000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 82491000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 115388000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 115388000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 148448000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 148448000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 148448000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 22419000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 22419000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 53301000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 53301000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 89251000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 89251000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 94304000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 94304000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 15134000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 37201000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 60987000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 80245000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025"
            }
          ]
        }
      },
      "CapitalizedContractCostAccumulatedImpairment": {
        "label": "Capitalized Contract Cost, Accumulated Impairment",
        "description": "Amount of accumulated impairment loss for asset recognized from cost incurred to obtain or fulfill contract with customer.",
        "units": {
          "USD": [
            {
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "DeferredTaxAssetsInProcessResearchAndDevelopment": {
        "label": "Deferred Tax Assets, in Process Research and Development",
        "description": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from in-process research and development costs expensed in connection with a business combination.",
        "units": {
          "USD": [
            {
              "end": "2021-12-31",
              "val": 9408000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2021Q4I"
            },
            {
              "end": "2022-12-31",
              "val": 84390000,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "end": "2022-12-31",
              "val": 84390000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 100168000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "end": "2023-12-31",
              "val": 100168000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-12-31",
              "val": 140813000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "end": "2024-12-31",
              "val": 140813000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 122700000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "EffectiveIncomeTaxRateReconciliationGiltiPercent": {
        "label": null,
        "description": null,
        "units": {
          "pure": [
            {
              "start": "2020-01-01",
              "end": "2020-12-31",
              "val": 0,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24",
              "frame": "CY2020"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0.1609,
              "accn": "0001345016-23-000009",
              "fy": 2022,
              "fp": "FY",
              "form": "10-K",
              "filed": "2023-02-24"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0.1609,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0.1609,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -0.102,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025"
            }
          ]
        }
      },
      "OperatingLeaseRightOfUseAssetAmortizationExpense": {
        "label": "Operating Lease, Right-of-Use Asset, Amortization Expense",
        "description": "Amount of amortization expense for right-of-use asset from operating lease.",
        "units": {
          "USD": [
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 39339000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 8453000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2022Q1"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 16870000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 24962000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 32810000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 32810000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 7899000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 7899000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2023Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 15699000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 15699000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 22848000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 22848000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 28084000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 28084000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 28084000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 3861000,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": 3861000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 7662000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 7662000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 11363000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 11363000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 15094000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 15094000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 3440000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 3440000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 6715000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 8834000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 10398000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 1703000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "ProceedsFromIncomeTaxRefunds": {
        "label": "Proceeds from Income Tax Refunds",
        "description": "The amount of cash received during the period as refunds for the overpayment of taxes.",
        "units": {
          "USD": [
            {
              "start": "2022-01-01",
              "end": "2022-03-31",
              "val": 1005000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2022Q1"
            },
            {
              "start": "2023-01-01",
              "end": "2023-03-31",
              "val": 181000,
              "accn": "0001345016-23-000031",
              "fy": 2023,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2023-05-05",
              "frame": "CY2023Q1"
            }
          ]
        }
      },
      "PaymentsOfDebtIssuanceCosts": {
        "label": "Payments of Debt Issuance Costs",
        "description": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.",
        "units": {
          "USD": [
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-06-30",
              "val": 0,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2022-01-01",
              "end": "2022-09-30",
              "val": 0,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 799000,
              "accn": "0001345016-23-000041",
              "fy": 2023,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2023-08-07"
            },
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 799000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 1049000,
              "accn": "0001345016-23-000057",
              "fy": 2023,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2023-11-03"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 1049000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1109000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1109000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 1109000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 0,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 0,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 656000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025"
            }
          ]
        }
      },
      "DebtSecuritiesAvailableForSaleAllowanceForCreditLoss": {
        "label": "Debt Securities, Available-for-sale, Allowance for Credit Loss",
        "description": "Amount of allowance for credit loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "units": {
          "USD": [
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-03-31",
              "val": 0,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10",
              "frame": "CY2023Q1I"
            },
            {
              "end": "2023-06-30",
              "val": 0,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09",
              "frame": "CY2023Q2I"
            },
            {
              "end": "2023-09-30",
              "val": 0,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08",
              "frame": "CY2023Q3I"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 0,
              "accn": "0001345016-24-000033",
              "fy": 2024,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2024-05-10"
            },
            {
              "end": "2024-03-31",
              "val": 0,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 0,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "end": "2024-06-30",
              "val": 0,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 0,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "end": "2024-09-30",
              "val": 0,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 0,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09"
            },
            {
              "end": "2025-03-31",
              "val": 0,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 0,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 0,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 0,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "DeferredCompensationArrangementWithIndividualCommonStockReservedForFutureIssuance": {
        "label": "Deferred Compensation Arrangement with Individual, Common Stock Reserved for Future Issuance",
        "description": "Number of common shares reserved for future issuance related to deferred compensation arrangements with individuals.",
        "units": {
          "shares": [
            {
              "end": "2023-02-06",
              "val": 1400000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "end": "2023-02-06",
              "val": 1400000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "end": "2023-02-06",
              "val": 1400000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2022Q4I"
            }
          ]
        }
      },
      "IncreaseDecreaseInOperatingLeaseLiability": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": -41008000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -40057000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": -40057000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -39734000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -39734000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -39734000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-03-31",
              "val": -9713000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2024Q1"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": -19434000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": -29333000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -39230000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -39230000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -9902000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": -9902000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": -15396000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": -18284000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": -20926000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": -2814000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "ProceedsFromSaleAndMaturityOfOtherInvestments": {
        "label": "Proceeds from Sale and Maturity of Other Investments",
        "description": "The cash inflow associated with the sale and maturity (principal being due) of other investments, prepayment and call (request of early payment) of other investments not otherwise defined in the taxonomy.",
        "units": {
          "USD": [
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 0,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2500000,
              "accn": "0001345016-24-000009",
              "fy": 2023,
              "fp": "FY",
              "form": "10-K",
              "filed": "2024-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2500000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 2500000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 0,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 5000000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 5000000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "OperatingLeaseImpairmentLoss": {
        "label": "Operating Lease, Impairment Loss",
        "description": "Amount of loss from impairment of right-of-use asset from operating lease.",
        "units": {
          "USD": [
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 3600000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 3600000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 5900000,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2024-01-01",
              "end": "2024-09-30",
              "val": 5900000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "start": "2024-07-01",
              "end": "2024-09-30",
              "val": 5900000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2024Q3"
            }
          ]
        }
      },
      "ShareRepurchaseProgramExciseTax": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2023-01-01",
              "end": "2023-06-30",
              "val": 0,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            },
            {
              "start": "2023-01-01",
              "end": "2023-09-30",
              "val": 0,
              "accn": "0001345016-24-000060",
              "fy": 2024,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2024-11-08"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-06-30",
              "val": 800000,
              "accn": "0001345016-24-000052",
              "fy": 2024,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2024-08-09"
            }
          ]
        }
      },
      "NumberOfOperatingSegments": {
        "label": "Number of Operating Segments",
        "description": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.",
        "units": {
          "segment": [
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 1,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 1,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 1,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 1,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 1,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "NumberOfReportableSegments": {
        "label": "Number of Reportable Segments",
        "description": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.",
        "units": {
          "segment": [
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 1,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 1,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-06-30",
              "val": 1,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08"
            },
            {
              "start": "2025-01-01",
              "end": "2025-09-30",
              "val": 1,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 1,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 1,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "ShareRepurchaseProgramExciseTaxPayable": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2022Q4I"
            },
            {
              "end": "2023-12-31",
              "val": 282000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "end": "2023-12-31",
              "val": 282000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2023Q4I"
            },
            {
              "end": "2024-03-31",
              "val": 330000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09",
              "frame": "CY2024Q1I"
            },
            {
              "end": "2024-06-30",
              "val": 524000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2024Q2I"
            },
            {
              "end": "2024-09-30",
              "val": 903000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2024Q3I"
            },
            {
              "end": "2024-12-31",
              "val": 1218000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "end": "2024-12-31",
              "val": 1218000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-03-31",
              "val": 365000,
              "accn": "0001345016-25-000030",
              "fy": 2025,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2025-05-09"
            },
            {
              "end": "2025-03-31",
              "val": 365000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2025Q1I"
            },
            {
              "end": "2025-06-30",
              "val": 659000,
              "accn": "0001345016-25-000041",
              "fy": 2025,
              "fp": "Q2",
              "form": "10-Q",
              "filed": "2025-08-08",
              "frame": "CY2025Q2I"
            },
            {
              "end": "2025-09-30",
              "val": 1240000,
              "accn": "0001345016-25-000071",
              "fy": 2025,
              "fp": "Q3",
              "form": "10-Q",
              "filed": "2025-11-07",
              "frame": "CY2025Q3I"
            },
            {
              "end": "2025-12-31",
              "val": 1873000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 1002000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense": {
        "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense",
        "description": "Amount of expense for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.",
        "units": {
          "USD": [
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 0,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 3900000,
              "accn": "0001345016-25-000007",
              "fy": 2024,
              "fp": "FY",
              "form": "10-K",
              "filed": "2025-02-27"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 3900000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 9100000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025"
            }
          ]
        }
      },
      "AssetsFairValueDisclosure": {
        "label": "Assets, Fair Value Disclosure",
        "description": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "units": {
          "USD": [
            {
              "end": "2024-12-31",
              "val": 213374000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 166182000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27"
            },
            {
              "end": "2025-12-31",
              "val": 166182000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "CertificatesOfDepositAtCarryingValue": {
        "label": "Certificates of Deposit, at Carrying Value",
        "description": "A savings certificate entitling the Entity (that is, bearer) to receive interest at an established maturity date, based upon a fixed interest rate. A certificate of deposit may be issued in any denomination. Certificates of deposit are generally issued by commercial banks and, therefore, insured by the FDIC (up to the prescribed limit). Certificates of deposit generally restrict holders from withdrawing funds on demand without the incurrence of penalties. Generally, only certificates of deposit with original maturities of three months or less qualify as cash equivalents. Original maturity means original maturity to the entity holding the investment. As a related example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three-years ago does not become a cash equivalent when its remaining maturity is three months.",
        "units": {
          "USD": [
            {
              "end": "2024-12-31",
              "val": 10000000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 5000000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27"
            },
            {
              "end": "2025-12-31",
              "val": 5000000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 0,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "EffectiveIncomeTaxRateReconciliationCrossBorderOtherAmount": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -609000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -765000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 56000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025"
            }
          ]
        }
      },
      "EffectiveIncomeTaxRateReconciliationCrossBorderOtherPercent": {
        "label": null,
        "description": null,
        "units": {
          "pure": [
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -0.006,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": -0.004,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025"
            }
          ]
        }
      },
      "EffectiveIncomeTaxRateReconciliationGiltiAmount": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": -10747000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025"
            }
          ]
        }
      },
      "EffectiveIncomeTaxRateReconciliationTaxContingencies": {
        "label": "Effective Income Tax Rate Reconciliation, Tax Contingency, Percent",
        "description": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to income tax contingencies. Includes, but not limited to, domestic tax contingency, foreign tax contingency, state and local tax contingency, and other contingencies.",
        "units": {
          "pure": [
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 0.003,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 0.016,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 0.025,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025"
            }
          ]
        }
      },
      "IncomeTaxPaidFederalAfterRefundReceived": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 20650000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 51668000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 26168000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025"
            }
          ]
        }
      },
      "IncomeTaxPaidForeignAfterRefundReceived": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 3327000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 2573000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 406000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025"
            }
          ]
        }
      },
      "IncomeTaxPaidStateAndLocalAfterRefundReceived": {
        "label": null,
        "description": null,
        "units": {
          "USD": [
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 6648000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 3953000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 7893000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025"
            }
          ]
        }
      },
      "IncomeTaxReconciliationForeignIncomeTaxRateDifferential": {
        "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount",
        "description": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign income tax expense (benefit).",
        "units": {
          "USD": [
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 84000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 58000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 126000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025"
            }
          ]
        }
      },
      "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": {
        "label": "Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount",
        "description": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.",
        "units": {
          "USD": [
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 22067000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 38422000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 42846000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025"
            }
          ]
        }
      },
      "IncomeTaxReconciliationNondeductibleExpenseOther": {
        "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Other, Amount",
        "description": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other nondeductible expenses.",
        "units": {
          "USD": [
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 803000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 3610000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 1189000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025"
            }
          ]
        }
      },
      "IncomeTaxReconciliationStateAndLocalIncomeTaxes": {
        "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount",
        "description": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).",
        "units": {
          "USD": [
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 903000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 7078000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 3958000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025"
            }
          ]
        }
      },
      "IncomeTaxReconciliationTaxContingencies": {
        "label": "Effective Income Tax Rate Reconciliation, Tax Contingency, Amount",
        "description": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in income tax contingencies. Including, but not limited to, domestic tax contingency, foreign tax contingency, state and local tax contingency, and other contingencies.",
        "units": {
          "USD": [
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 268000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 2951000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 5055000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025"
            }
          ]
        }
      },
      "OtherAssetsFairValueDisclosure": {
        "label": "Other Assets, Fair Value Disclosure",
        "description": "Fair value portion of other assets.",
        "units": {
          "USD": [
            {
              "end": "2024-12-31",
              "val": 10000000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 5000000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27"
            },
            {
              "end": "2025-12-31",
              "val": 5000000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2025Q4I"
            }
          ]
        }
      },
      "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": {
        "label": "OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax",
        "description": "Amount, after tax and adjustment, of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.",
        "units": {
          "USD": [
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 467000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 113000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 48000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2025Q1"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 69000,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2025"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": -169000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "PreferredStockValue": {
        "label": "Preferred Stock, Value, Issued",
        "description": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "units": {
          "USD": [
            {
              "end": "2024-12-31",
              "val": 0,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27",
              "frame": "CY2024Q4I"
            },
            {
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001345016-26-000019",
              "fy": 2025,
              "fp": "FY",
              "form": "10-K",
              "filed": "2026-02-27"
            },
            {
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 0,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "CashCashEquivalentsAndShortTermInvestments": {
        "label": "Cash, Cash Equivalents, and Short-term Investments",
        "description": "Cash includes currency on hand as well as demand deposits with banks or financial institutions. It also includes other kinds of accounts that have the general characteristics of demand deposits in that the customer may deposit additional funds at any time and effectively may withdraw funds at any time without prior notice or penalty. Cash equivalents, excluding items classified as marketable securities, include short-term, highly liquid Investments that are both readily convertible to known amounts of cash, and so near their maturity that they present minimal risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify under that definition. Original maturity means original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three years ago does not become a cash equivalent when its remaining maturity is three months. Short-term investments, exclusive of cash equivalents, generally consist of marketable securities intended to be sold within one year (or the normal operating cycle if longer) and may include trading securities, available-for-sale securities, or held-to-maturity securities (if maturing within one year), as applicable.",
        "units": {
          "USD": [
            {
              "end": "2026-03-31",
              "val": 0,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "DebtSecuritiesAvailableForSaleRealizedGain": {
        "label": "Debt Securities, Available-for-sale, Realized Gain",
        "description": "Amount of realized gain on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).",
        "units": {
          "USD": [
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 0,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "LongTermLineOfCredit": {
        "label": "Long-term Line of Credit, Noncurrent",
        "description": "The carrying value as of the balance sheet date of the noncurrent portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.",
        "units": {
          "USD": [
            {
              "end": "2025-12-31",
              "val": 0,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2025Q4I"
            },
            {
              "end": "2026-03-31",
              "val": 130000000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1I"
            }
          ]
        }
      },
      "ProceedsFromLinesOfCredit": {
        "label": "Proceeds from Lines of Credit",
        "description": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.",
        "units": {
          "USD": [
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 0,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2025Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 165000000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1"
            }
          ]
        }
      },
      "RepaymentsOfLinesOfCredit": {
        "label": "Repayments of Lines of Credit",
        "description": "Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.",
        "units": {
          "USD": [
            {
              "start": "2025-01-01",
              "end": "2025-03-31",
              "val": 0,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2025Q1"
            },
            {
              "start": "2026-01-01",
              "end": "2026-03-31",
              "val": 35000000,
              "accn": "0001345016-26-000040",
              "fy": 2026,
              "fp": "Q1",
              "form": "10-Q",
              "filed": "2026-05-08",
              "frame": "CY2026Q1"
            }
          ]
        }
      }
    },
    "ecd": {
      "NonPeoNeoAvgCompActuallyPaidAmt": {
        "label": "",
        "description": "",
        "units": {
          "USD": [
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 5121000,
              "accn": "0001345016-26-000027",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-17",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 4380000,
              "accn": "0001345016-26-000027",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-17",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 11738000,
              "accn": "0001345016-26-000027",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-17",
              "frame": "CY2023"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 1334000,
              "accn": "0001345016-26-000027",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-17",
              "frame": "CY2025"
            }
          ]
        }
      },
      "NonPeoNeoAvgTotalCompAmt": {
        "label": "",
        "description": "",
        "units": {
          "USD": [
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 4403000,
              "accn": "0001345016-26-000027",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-17",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 5705000,
              "accn": "0001345016-26-000027",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-17",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 5528000,
              "accn": "0001345016-26-000027",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-17",
              "frame": "CY2023"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 5159000,
              "accn": "0001345016-26-000027",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-17",
              "frame": "CY2025"
            }
          ]
        }
      },
      "PeerGroupTotalShareholderRtnAmt": {
        "label": "",
        "description": "",
        "units": {
          "USD": [
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 124.79,
              "accn": "0001345016-26-000027",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-17",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 97.25,
              "accn": "0001345016-26-000027",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-17",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 128.28,
              "accn": "0001345016-26-000027",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-17",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 152.73,
              "accn": "0001345016-26-000027",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-17",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 182.44,
              "accn": "0001345016-26-000027",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-17",
              "frame": "CY2025"
            }
          ]
        }
      },
      "PeoActuallyPaidCompAmt": {
        "label": "",
        "description": "",
        "units": {
          "USD": [
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 11917000,
              "accn": "0001345016-26-000027",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-17",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 4647000,
              "accn": "0001345016-26-000027",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-17",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 25371000,
              "accn": "0001345016-26-000027",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-17",
              "frame": "CY2023"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 2187000,
              "accn": "0001345016-26-000027",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-17",
              "frame": "CY2025"
            }
          ]
        }
      },
      "PeoTotalCompAmt": {
        "label": "",
        "description": "",
        "units": {
          "USD": [
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 10045000,
              "accn": "0001345016-26-000027",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-17",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 10846000,
              "accn": "0001345016-26-000027",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-17",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 11179000,
              "accn": "0001345016-26-000027",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-17",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 9659000,
              "accn": "0001345016-26-000027",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-17",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 10257000,
              "accn": "0001345016-26-000027",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-17",
              "frame": "CY2025"
            }
          ]
        }
      },
      "TotalShareholderRtnAmt": {
        "label": "",
        "description": "",
        "units": {
          "USD": [
            {
              "start": "2021-01-01",
              "end": "2021-12-31",
              "val": 110.93,
              "accn": "0001345016-26-000027",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-17",
              "frame": "CY2021"
            },
            {
              "start": "2022-01-01",
              "end": "2022-12-31",
              "val": 83.69,
              "accn": "0001345016-26-000027",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-17",
              "frame": "CY2022"
            },
            {
              "start": "2023-01-01",
              "end": "2023-12-31",
              "val": 144.9,
              "accn": "0001345016-26-000027",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-17",
              "frame": "CY2023"
            },
            {
              "start": "2024-01-01",
              "end": "2024-12-31",
              "val": 118.46,
              "accn": "0001345016-26-000027",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-17",
              "frame": "CY2024"
            },
            {
              "start": "2025-01-01",
              "end": "2025-12-31",
              "val": 93.02,
              "accn": "0001345016-26-000027",
              "fy": null,
              "fp": null,
              "form": "DEF 14A",
              "filed": "2026-04-17",
              "frame": "CY2025"
            }
          ]
        }
      }
    }
  }
}